Drove all three cars today - LOL.
Tomorrow will be a busy day for the WRX...need to install a new oil pump - the 11mm one is not working for me...The oil pressure has started hanging out at 15psi down from 20-25 at idle which is not good. I'm hoping to avoid teardown...but I guess we'll see. Dale did a leakdown on Monday and found it totally normal - also replaced the spark plugs which were of course fuel fouled because the car has been running wickedly rich at idle.
Also going to try and swap the stock injectors in to see if that is the mysterious problem that has been holding the car back even though they tested out fine 3 weeks ago. May also test fuel pressure to rule out the pump and FPR. And we're probably going to check for vacuum leaks...for the third time.