Notices

Running rich at idle, -25% fuel correction, P0172 codes - Hawkeye STI

Thread Tools
 
Search this Thread
 
Old 25 June 2019, 10:30 PM
  #1  
FireballPaul
Scooby Newbie
Thread Starter
 
FireballPaul's Avatar
 
Join Date: Jun 2019
Location: London
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Default Running rich at idle, -25% fuel correction, P0172 codes - Hawkeye STI

I have a 2007 Hawkeye Impreza STI Spec D that's throwing a P0172 ("bank 1 too rich") code most times it's driven.

The problem only seems to appear once it's warmed up. When starting from cold, it runs great for 15 minutes or so - fuel trims seem normal.

Once the problem occurs, if I idle the car it stinks of fuel suggesting it really is running rich. Using an OBD reader I can see the short term trim sticks firmly at -25%, as if it's trying to pull all the fuel out it can. The car also seems to misfire - it runs 'lumpy', sometimes very noticeable but sometimes quite subtle. There's a "wandering idle" - if I jab the throttle and release it, the revs drop down too low and the car wants to stall.

The bad fuel trims are worse at idle. If I give it some revs the correction eases off, sometimes briefly back to zero.

With the fuel trims stuck at -25%, a pending P0172 code will usually get raised after about 5 minutes, and a CEL shortly after that. Once the problem is occurring, it always seems to persist after restarting the car. The only exception is if I leave it to cool down completely - e.g. overnight - then it's usually OK for a while the next time it's run - until it warms up again.

One strange aspect is the problem sometimes goes away for a while. Almost every time it's been with a mechanic, it'll fail to reproduce the issue, or it comes back running fine and will give me ~40 miles with no issues.

Relevant history:

1. Head gaskets done 18 months, 4k miles ago at Subaru main dealer (and heads skimmed)
2. P0172 codes started about 6 months ago. Would initially appear every 5 journeys / 30 miles, but have since become more frequent
3. New MAF sensor fitted ~5 months ago - a like-for-like replacement for the Denso unit already fitted. Made no difference.
4. New spark plugs fitted 3 weeks ago at an independent specialist (ex-Subaru main dealer mechanic). The old plugs were reported to be in good physical condition, all "biscuit brown" as expected with no deposits on them. After the work was done the car ran great for 30 miles or so, but the problem reoccurred.
5. 2 weeks ago, car went back to the independent specialist. He suspected a bad coil but couldn't reproduce the issue after hours of trying, so had to give up on this process.
6. New front A/F ratio sensor fitted 1 week ago at Subaru main dealer. It came back from the dealership and was running great, suggesting the issue was fixed. But around 4 journeys / 20 miles later the issue reoccurred. The dealership suggested fitting the new sensor because they said they'd found a P0030 "heater circuit" code, although I never saw this code myself.
7. 5 days ago, started the car again from cold (after disconnecting the battery - not sure that's relevant though) and it ran great again for another
8. Tonight - started the car, got a pending P0420 ("catalyst system below efficiency bank 1") code, but the car seemed to be running well, with fuel trims normal. Went for a longer run and ~15 miles later the fuel problem reoccured. -25% fuel trim, pending P0172, lumpy wandering idle. Brimmed the tank with fuel (first time I've used Tesco Momentum 99 instead of V-Power) and suddenly it's running MUCH worse than ever before. Really lumpy, idle jumping up and down, and keeps stalling at traffic lights.

Would really appreciate any insights as this has become a real mystery!
Old 02 September 2019, 12:29 PM
  #2  
yabbadoo4
Scooby Regular
iTrader: (8)
 
yabbadoo4's Avatar
 
Join Date: Mar 2011
Location: planet subaru
Posts: 3,245
Received 15 Likes on 13 Posts
Default

this sounds very like a vacuum leak or air getting in somewhere. check all hoses etc for a split pipe or one has popped off. you may have to get a garage to do a smoke test ti find it. p0172 is an air leak and is the reason why it runs ok from cold start until the engine is warm then it is sucking in hot air which messes with your AFR,S which then sends your fuel trims all over the place.its also the reason why it goes back to zero almost when you rev or hold constant revs as the throttle plate is open and the leak is not so evident.. my turbo inlet pipe was torn and letting in air which caused the same conditions as you are having so check them all.
Old 02 September 2019, 06:41 PM
  #3  
Hatch08
Scooby Regular
 
Hatch08's Avatar
 
Join Date: Jun 2017
Location: Cambridge
Posts: 112
Likes: 0
Received 12 Likes on 9 Posts
Default

Originally Posted by FireballPaul
I have a 2007 Hawkeye Impreza STI Spec D that's throwing a P0172 ("bank 1 too rich") code most times it's driven.

The problem only seems to appear once it's warmed up. When starting from cold, it runs great for 15 minutes or so - fuel trims seem normal.

Once the problem occurs, if I idle the car it stinks of fuel suggesting it really is running rich. Using an OBD reader I can see the short term trim sticks firmly at -25%, as if it's trying to pull all the fuel out it can. The car also seems to misfire - it runs 'lumpy', sometimes very noticeable but sometimes quite subtle. There's a "wandering idle" - if I jab the throttle and release it, the revs drop down too low and the car wants to stall.

The bad fuel trims are worse at idle. If I give it some revs the correction eases off, sometimes briefly back to zero.

With the fuel trims stuck at -25%, a pending P0172 code will usually get raised after about 5 minutes, and a CEL shortly after that. Once the problem is occurring, it always seems to persist after restarting the car. The only exception is if I leave it to cool down completely - e.g. overnight - then it's usually OK for a while the next time it's run - until it warms up again.

One strange aspect is the problem sometimes goes away for a while. Almost every time it's been with a mechanic, it'll fail to reproduce the issue, or it comes back running fine and will give me ~40 miles with no issues.

Relevant history:

1. Head gaskets done 18 months, 4k miles ago at Subaru main dealer (and heads skimmed)
2. P0172 codes started about 6 months ago. Would initially appear every 5 journeys / 30 miles, but have since become more frequent
3. New MAF sensor fitted ~5 months ago - a like-for-like replacement for the Denso unit already fitted. Made no difference.
4. New spark plugs fitted 3 weeks ago at an independent specialist (ex-Subaru main dealer mechanic). The old plugs were reported to be in good physical condition, all "biscuit brown" as expected with no deposits on them. After the work was done the car ran great for 30 miles or so, but the problem reoccurred.
5. 2 weeks ago, car went back to the independent specialist. He suspected a bad coil but couldn't reproduce the issue after hours of trying, so had to give up on this process.
6. New front A/F ratio sensor fitted 1 week ago at Subaru main dealer. It came back from the dealership and was running great, suggesting the issue was fixed. But around 4 journeys / 20 miles later the issue reoccurred. The dealership suggested fitting the new sensor because they said they'd found a P0030 "heater circuit" code, although I never saw this code myself.
7. 5 days ago, started the car again from cold (after disconnecting the battery - not sure that's relevant though) and it ran great again for another
8. Tonight - started the car, got a pending P0420 ("catalyst system below efficiency bank 1") code, but the car seemed to be running well, with fuel trims normal. Went for a longer run and ~15 miles later the fuel problem reoccured. -25% fuel trim, pending P0172, lumpy wandering idle. Brimmed the tank with fuel (first time I've used Tesco Momentum 99 instead of V-Power) and suddenly it's running MUCH worse than ever before. Really lumpy, idle jumping up and down, and keeps stalling at traffic lights.

Would really appreciate any insights as this has become a real mystery!
Front O2 sensor again maybe?

Last edited by Hatch08; 02 September 2019 at 06:43 PM. Reason: Spelling error
Old 02 September 2019, 07:39 PM
  #4  
Don Clark
Scooby Regular
 
Don Clark's Avatar
 
Join Date: Feb 2003
Location: Harpenden
Posts: 7,558
Received 746 Likes on 619 Posts
Default

P0171/0172 Diagnostics pdf for MY06/07

Coolant Temp sensor??
Fuel pressure regulator?

Last edited by Don Clark; 02 September 2019 at 07:41 PM.
Old 02 September 2019, 07:54 PM
  #5  
JDM_Stig
Scooby Regular
iTrader: (3)
 
JDM_Stig's Avatar
 
Join Date: Feb 2009
Location: Mount Weather
Posts: 5,840
Received 41 Likes on 33 Posts
Default

Originally Posted by Don Clark
P0171/0172 Diagnostics pdf for MY06/07

Coolant Temp sensor??
Fuel pressure regulator?
This.
Old 26 February 2020, 09:52 PM
  #6  
FireballPaul
Scooby Newbie
Thread Starter
 
FireballPaul's Avatar
 
Join Date: Jun 2019
Location: London
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Default

Thanks everyone for the feedback. I wanted to give an update with what seems like the resolution on this.

I happened to notice that when the car was misbehaving there was quite a noticeable whistling sound coming from the fuel filler cap. If I would then start to unscrew the cap I'd hear quite a lot of air rushing through - not just the small 'whoosh' you'd normally get but more like a constant draw of air through the filler cap.

As an experiment I did some (gentle) driving with the filler cap off and sure enough after that I was unable to reproduce the issue! On a whim I jabbed the little valve in the filler cap with a screwdriver, put the filler cap back on... and I've now been unable to reproduce the issue in several months and 450 miles of driving.

I realise it sounds bizarre and unscientific, but this does seem to have resolved the issue. Previously I was getting this problem most of the time I used the car. Now it seems I can't reproduce the issue at all.

I'm assuming an excessive vacuum was building up in the tank and throwing things off but I really don't know. I'm just glad it's working well again!
Old 13 May 2023, 08:44 AM
  #7  
JdmSti2006
Scooby Regular
 
JdmSti2006's Avatar
 
Join Date: Mar 2021
Location: UK
Posts: 921
Received 196 Likes on 171 Posts
Default

3 gallons per 20 miles, all burned below 6k rev band
impressed with 2.5l
Old 13 May 2023, 08:58 AM
  #8  
FireballPaul
Scooby Newbie
Thread Starter
 
FireballPaul's Avatar
 
Join Date: Jun 2019
Location: London
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Default Resolution

Just to give a final update on this issue, it was a bad evap purge valve solenoid behaving erratically.

Replaced that and the issue never occurred again.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Philip_W
General Technical
0
04 September 2017 04:11 PM
N/A Power
Engine Management and ECU Remapping
7
08 January 2015 08:53 PM
sugus
General Technical
19
12 December 2014 09:52 AM
scoobystu-gx
Engine Management and ECU Remapping
3
23 September 2012 07:22 PM
Stevesbluewrx
General Technical
26
03 April 2010 11:13 PM



Quick Reply: Running rich at idle, -25% fuel correction, P0172 codes - Hawkeye STI



All times are GMT +1. The time now is 11:32 AM.