Well... today I took my car out for a spin and I was accelerating pretty hard in 3rd gear with the pedal close to the floor and all of a sudden it felt like the car completely lost power and a CEL came on. I immediately let off the gas and tried to listen for any unusual noises but heard nothing out of the ordinary. I was still in 3rd, so I gave it some more gas - gently this time, then maybe half way - and the same thing happened. The car felt like it was temporarily disengaged from the power source and the more gas I gave it, the more it wanted to do nothing. Luckily, I wasn't too far from home, so I drove a few miles very gently and parked it. Pulled out my AP and read the codes:
P1518 – Starter Switch Circuit Low Input
P0852 – Neutral Switch Input Circuit High
P1153 – O2 Sensor Circuit Range/Performance (High) (Bank 1 Sensor 1)
P1152 – O2 Sensor Circuit Range/Performance (Low) (Bank 1 Sensor 1)
P0502 – Vehicle Speed Sensor Circuit Low Input
P0503 – Vehicle Speed Sensor Intermittent/Erratic/High
Same 6 that have always been showing up for me.
Reset the ECU and started the car in the driveway. Now it idles very noticeably rough. I took it for a spin around the neighborhood very slow and I can still hear the turbo spinning and whistling like it normally does, but the car shakes and sounds like it's struggling to run and a CEL comes on every time I push the gas pedal about half way or more, but then it goes off and stays off after I drive for a few seconds without pushing the pedal past half way
I'm thinking maybe it's a timing issue, maybe it has something to do with my Pulstar plugs, or maybe my fuel pump is about to die or the fuel filter is clogged.
I called my local Subaru dealership and I won't be able to drop the car off until Monday morning, so I'm kind of stuck all weekend. Now I'm also thinking maybe I shouldn't have cleared the data so the diagnostic equipment at the dealership can get a full report. The car is still running rough and the CEL keeps coming on and going off, so hopefully that will be enough for them to figure out what happened and hopefully fix it without charging me an arm and a leg. I'm past my 3 year/36,000 mile warranty so I don't really care too much about that. I just want it fixed.
Anybody care to guess what my problem might be?