I forgot to mention I do have a OBD2 reader. When the engine started stalling when decelerating was the only factor the check engine light did come on and got P0108 when driving to work then multiple codes on the way home, PO108, PO113, PO118, PO123 and P1768. All of these codes read circuit high input at MAP, TPS, Engine coolant, and Intake air I heard a high pitch noise coming from the TPS and replaced it. I disconnected both TPS and Idle air intake valve connections before disconnecting MAP sensor to make sure which one was malfunctioning. I used the code reader and got 0 codes. My first assumption was that my cars battery connections at both terminals and negative ground cable to engine was corroded somewhere inside insulated power harness and was the source but car kept stalling.I went ahead with replacing the throttle, EGR, upper intake manifold and plenum gaskets. I cleaned all four O2 sensors. I haven't considered the MAP sensor being the suspect. Should I?
Saturday, August 15th, 2015 AT 5:21 PM