P0172 code 2001 focus
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- Andy.MacFadyen
- Offline
- Moderator
- Posts: 3353
- Thank you received: 1031
You need to investigate if you have a true rich condition or a false rich condition. The data pids you need are.
STFT
LTF
B1S1
B1S2
I would also check the MAP and MAF live data and the CTS.
Also is the airfilter and its' pipework completely stock ? -- not K&N or similar ? and reasonably clean?
After that I would check fuel pressure.
The spark plugs are resonably easy to access on these engines so check the spark plugs are all the same colour, if one plug is sooty it points to a stuck open injector.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Calc load - 40.8
Ect. -179.6
Stft. - -7.8
Ltft. - -25.0
Fuel pres - 39.2
Rpm. -710
Iat. -42.8
Maf.lb/min - 0.4
Tps. - 14.1
02s b1s1 -0.500
02s b1s2 -0.765
Stft b1s1 - -1.6
Stft b1s2 - 99.2
Thanks for the replies I appreciate it.
Lastly the issues with this car started after the battery went bad and the corrosion got into the ground wire itself. Then the hard starting. Replaced battery and ground to block wire still having the issues. Sometimes car will not idle and dies. (Rarely)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Clean filter
I will check spark plugs again they were fine when I changed them the old ones looked good.
Please Log in or Create an account to join the conversation.
- Andy.MacFadyen
- Offline
- Moderator
- Posts: 3353
- Thank you received: 1031
The pre-cat O2 sensor is a good place to start the investigation. As the problem started after a block ground cable failure I would start by checking the sensor heater power, heater ground and sensor ground.
From a cold start the sensor output voltage on both B1S1 and B1S2 should initially flatline low then as the engine warms up first B1S1 then B1S2 should come to life.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
This would test sensor and circuit operation.
Please Log in or Create an account to join the conversation.
- Andy.MacFadyen
- Offline
- Moderator
- Posts: 3353
- Thank you received: 1031
On Hot Idle B1S1 and B2S2 when running closed loop should look like this. B1S1 is continuously switching hi-lo-hi-lo adjusting the fueling around the ideal air-fuel ratio. When the fueling is correct and the cat is working properly B1S2 should always show a high voltage at idle as all the O2 in the exhaust is used by the catalysts.
Then snap throttle B1S1 and B1S2 both go rich then dip lean then B1S1 should quickly recover back to normal closed loop hi-lo-hi-lo.
B1S2 recovers more slowly.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Andy.MacFadyen
- Offline
- Moderator
- Posts: 3353
- Thank you received: 1031
What you could try is clearing the codes then disconnecting the battery for ten to twenty minutes and watch what happens to the fuel trims when you restart the engine and allow it to fully reach running temperature.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
For some reason my LTFT b1 stayed at 0.0 throughout each reading cold, warm, and snap throttle. STFT b1 was -18.8 cold start (2800rpm), 0.0 warm, and -20.0 snap throttle.
O2s b1s1 was 0.850/0.870/0.915
O2s b1s2 was 0.690/0.970/0.975
Tps was 14.1 all three.
Maf was 0.5/0.4/2.4 (lb/min)
These numbers are very confusing for me but someone can make more sense of it than me. My assumption is that the LTFT isn't responding with the pcm to adjust the fuel. Maybe the pcm is fried from bad grounding and isn't working properly. I'm lost. Also the check engine light is gone w/o erasing the code. Did disconnect battery all rough running ,stalling, high rpm is same.
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
It's not clear to me if the O2sensor is switching or you are posting the highest readings.
With scanner set to read only live O2 sensor voltage is it moving low/high high low every second or so?
Please Log in or Create an account to join the conversation.
- Andy.MacFadyen
- Offline
- Moderator
- Posts: 3353
- Thank you received: 1031
B1S2 is really only to confirm the catlyst is actually doing its job.
On 99% of vehicles B1S2 plays no part in the control of the fueling of the engine.
The fuel trims are a measure of how much the the PCM has to deviate from the basic fueling map stored in the PCM to bring the output from B1S1 back to continuously "switching" hi-lo-hi-lo from roughly 0.1 volts to 0.8 volts.
Short term fuel trim STF1 is exactly what it implies a short term rapid correction, long term fuel trim LTF1 is a longer term correction based the average of short term trim.
An engine in perfect condition will normally have the fuel trims close to zero for example STF1 3% LTF -2%.
Generally a total fuel trim STF1 + LTF of less than10% is generally considered well within normal bounds.
Provided the pre-cat Oxygen sensor is responding what is very useful for diagnostics are the changes in STF and LTF at different RPMs as these can be a good clue for revealing vacuum leaks or a dirty MAF.
An engine with a MAF that is running lean at idle (STF and LTF adding fuel) but rich (STF taking fuel away) when RPM is increased suggests a vacuum leak.
If the LTF is adding fuel at idle and the STF adds even more fuel as RPM increases then suspect a dirty or unserviceable MAF.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
o2s1 - from 0.840 up to .930
o2s2 - from 0.845 up to .970
Then the rpm would get stuck at 1790rpm without my foot on the accelerator. I had to use the brake pedal to slow down and the car would pull itself. Once the car came to a stop the rpm would decrease to normal after a hard jerking motion. It did not want to idle down as if the accelerator cable were stuck. I have checked this cable and it operates normally with no sticking.
When the engine gets stuck in high rpm normally after acceleration STFT was 2.3 then -2.3 going up and down.
LTFT stayed at -3.1
Maf 2.0
Tps 14.5 then I saw very briefly 16.5 then back to 14.5.
o2s1 fluctuating from 7.20 to .090
o2s2 fluctuating from .690 to .720.
Once the engine would kick at a stop and finally idle down the numbers were
STFT -20
LTFT 0.0
O2s1 fluctuating from .920 to 0.015
o2s2 stayed close to .950
Maf 0.4
Tps 14.5
At a stop sign normal rpm was 650rpm and STFT B1 NEGATIVE 20
STFT B2 NEGATIVE 25
Does this seem more of a sensor issue or maybe a issue with the pcm?
Please Log in or Create an account to join the conversation.
If there are no other codes that would point to IAC/TPS being out of spec try to reproduce the problem with car parked engine running.
Set scanner to read only RPM/IAC and TPS, while pushing/releasing accelerator many times over, look for readings that increase/decrease consistently.
Regarding a mechanical problem, when the RPM sticks high, try quick tap on accelerator to see if it will cause rpm to come down.
Finally you mention replacing the IAC and the high idle was the result. Did you mean that this problem began after the install.
If so try to reinstall original.
Please Log in or Create an account to join the conversation.
- jeremy.steiger
- Topic Author
- Offline
- Junior Member
- Posts: 24
- Thank you received: 0
P0113 Intake air temp sensor which is integrated into the maf sensor. Sensor signal circuit is open or shorted to vref (5v). Iat is damaged or failed. Iat sensor 1 circuit high input.
Pcm has failed.
That is what my scanner said. I will add that I had unplugged the maf sensor while idling last night to check for a change in idle with no change. Then plugged it back in so maybe the code if from unplugging it and the code din come on untill a day later? I will clear the code and see if it comes back but maybe this is the culprit. Also the old iac valve was sticking upon visual inspection and the car wouldn't start at all sometimes with the old iac.
Please Log in or Create an account to join the conversation.
When engine is stone cold compare the ECT/IAT, should read about the same.
Looks like you'll have to keep trying to reproduce that stuck high idle. When it happens try tapping the accelerator pedal to see if it kicks down.
Meantime try to establish that IAC/TPS readings stay consistent thru out the RPM range.
Please Log in or Create an account to join the conversation.