I'm new here, but not new to the Vibe. I actually also owned a Geo Prism before that and multiple Corollas back to 1976!
My current issue is a recurrent barrage of dash lights including the abs traction and ses lights with the following codes:
P0300
P0301
P0303
P0304
Note the specific absence of P0302
I have done as follows over the last few months each time it would return.
- Replaced rear abs sensor harnesses (before I read the codes, I was following up on a dealer report of corrosion on the connectors causing common failures)
Replaced air filter
Changed battery and cleaned battery terminals
By this time I got my OBDII reader
Replaced iridium spark plugs
Replaced ignition coils
Cleaned mass airflow sensor
Cleaned fuel injectors
Removed and cleaned throttle body and reinstalled with new gasket
Sprayed carb cleaner around intake manifold (no effect)
Replaced fuel injectors
Put dielectric grease in EVERY connection I disconnected and reconnected
Today I'm putting on a new gas cap, but I doubt it has anything to do with the misfires (especially because it always excludes cylinder 2). Same symptom which makes me doubt a MAF sensor, throttle body, or any other system that should not normally affect all but one cylinder.
I have read about some other possibilities which also seem unlikely, like O2 sensors, timing chain "stretch", etc. I did have some concern about valve issues, but why would it run normally most of the time if there was a mechanical issue? The valve timing and clearance can't change back and forth on their own.
I would appreciate any other ideas before I crack open the head cover or pay money to a professional to diagnose a mystery problem like this.
Thanks
2009 Vibe Base 1.8
5 speed manual
108,000 miles