2002 vin code 2C3AD36M32H171901 - forgot to mention only problem prior to this was the canister code P0441 and that one was also sporadic - it completely disappeared after changing the O2 sensors. The only other issue with the car was the transmission line broke at 36,100 miles and the transmission control unit was changed at the time in December 2006.
When I say the car stalls it kind of doesn't do nothing when I accelerate form a standing stop when cold and then it lurches and kind of misfires to the point that it has stalled say about 5-7 times in the past 6 mos. It doesn't do that every time.
The codes say you have a open circuit like a broken wire,replaceing the oxygen sensors will not fix this problem.
GROUP: Vehicle Performance
DATE: Apr. 25, 2003
SUBJECT:Erroneous MIL Illumination - Erroneous Diagnostic Trouble Codes (DTCs)
OVERVIEW:This bulletin involves replacing the Powertrain Control Module (PCM).
Vehicle operator may describe MIL illumination.
For all 2002 applications, technicians may find the following erroneous DTCs:
P0071 - Ambient Temperature Sensor Performance
P0111 - Intake Air Temperature Sensor Performance
P0116 - Engine Coolant Temperature Sensor Performance
P0128 - Thermostat Rationality
P0325 - Knock Sensor # XXXXX Circuit
For all 2002 3.5L applications, technicians may find the following erroneous DTCs:
P0121 - Throttle Position Sensor # XXXXX Performance
For all 2002 2.7L applications built before Nov. 9, 2001, technicians may find the following erroneous DTCs:
P0420 - Catalytic 1/1 Efficiency P0432- Catalytic 2/1 Efficiency
For all 2002 2.7L applications built before Aug. 27, 2001, technicians may find the following erroneous DTCs:
P0401 - EGR System Performance
Using a Scan Tool (DRBIII(R) with the appropriate Diagnostic Procedures Manual, verify all engine systems are functioning as designed. If DTCs are present, other than those listed above, record them on the repair order and repair as necessary before proceeding further with this bulletin.
For DTC P0128: If the thermostat has been serviced, ensure it is the correct thermostat for the engine and that it is seated properly in the housing, with the correct gasket. Be sure the coolant is the correct mixture. Be sure the cooling system has been properly purged of air.
When the engines are manufactured, the thermostats are staked into place. When servicing the thermostat remember to grind down the stake (or change the housing) to make sure the staking is not in the way, Otherwise the thermostat won't seat properly and the system will interpret this as a thermostat malfunction
If for p0128 you done what it say than you will need to replace the PCM for code p0128
I never replaced the thermostat -did a full flush and pressure testing w/o any issues found.
Yesterday I got the proper update of my PCM (there was one update correcting 3 technical bulletins) and all the symptoms are gone. This morning the car never gave me the usual engine codes. It ran smoothly and feels like a brand new car. Throttle response is back to normal without any bad idling or lurching when accelerating.
I'll keep the fingers crossed and will update.
If i have help you,please push the accept button when were done.
Thank you for choosing just answer
I thought I was good to go after all the updates mentioned on this thread but codes 0132 and 0152 came back. Occassionally I get code 0300 when the spark plugs misfire.
Average mpog still at 19.9 - After resetting the codes - OK until car cools overnight. Codes show up within 2 minutes in the morning. I'm unable to pass yearly inspection.