View Single Post
  #2 (permalink)  
Old 14 Oct 2007, 04:17 pm
CREWZIN's Avatar
CREWZIN CREWZIN is offline
Obsessed Cruiser
 
Join Date: Sep 2001
Location: West Central Florida, USA.
Posts: 9,684
Default Re: Check Engine light code help

It looks like your gonna need further diagnostic work to pin point the problem.


P0138 O2 Sensor Circuit High Voltage (Post Catalyst)

P0172 System Too Rich

Oxygen sensors can set trouble codes for various reasons. An open sensor wire can set trouble codes. If a sensor stays lean or rich for a long period of time, lean or rich codes may set. In either case, the sensor may be at fault. Before condemning the sensor, there are some very important checks that should be made.

For continuously rich O2 sensor readings:

1. Check the fuel pressure. High readings will cause rich conditions.

2. Leaking injector(s) will cause rich exhaust.

A leak down test and/or a power balance test can usually reveal the leaker.

3. A contaminated or malfunctioning canister purge system can very easily put uncontrollable amounts of fuel into the intake manifold. Simply disconnecting the vapor hose can reveal this as your problem system.

4. Check vacuum to voltage readings at the MAP sensor. A low MAP output will cause a rich ecu reaction. (Don't forget vacuum readings again!)

5. A false tps signal can cause the system to go rich if the Ecu sees a high tps output. Check tps readings at idle and for a smooth rise to wide open throttle.

Remember that the O2 sensor can help you simplify your diagnosis and help you avoid frustration!
__________________
...just CREWZIN along! ® . . . PT Cruiser Links Moderator
2000 PT. 100,000 miles, Original Owner
Visit My Home Page www.CREWZIN.com
Reply With Quote