1997 Pontiac Sunfire 6 cyl Wheel Drive Type unknown Automatic 174000 miles
I have a '97 Sunfire 2.4L which won't pass a smog inspection due becuase the check engine light is on. There are 3 error messages being reported: PO121 (TPS performance), PO141 (O2 sensor heater fault), PO336 (Crankshaft position Sensor failure). I understand that it is rare that all 3 would fail. It has been suggested that the cause could be related to the O2 sensor, poor grounding connection, moisture intrusion, large air mass, and a faulty ignition switch. Could you possibly help me narrow it down?
Other issues that the car is having: ETS light stays on, engine runs warm when idling, and a leak up at the front of the exhaust system.
Thanks for the help.
Sunday, January 27th, 2008 AT 3:11 AM


