XK8 / XKR ( X100 ) 1996 - 2006

P0172 and P0175 Codes

Old Jun 16, 2025 | 02:35 PM
  #21  
michaelh's Avatar
Veteran Member
10 Year Member
Liked
Loved
Community Favorite
Joined: Apr 2014
Posts: 4,804
Likes: 3,014
From: Jersey, Channel Islands
Default

Originally Posted by Y2KJag
The one thing I noticed is that when relatively cold, the numbers look pretty good. Once the engine gets heat soaked the problems get worse.
Just spitballing here:- after dibbit mentioned the air assist, I investigated what it actually does. According to the description, extra air is allowed into the injectors until the engine reaches around 70° Centigrade, beyond which it is shut off. I doubt it's the problem, but that may explain why the trims are better with a cold motor.

A bit left-field - does the ECM part # match what your VCATS sticker shows?
 
Reply
Old Jun 16, 2025 | 02:38 PM
  #22  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Originally Posted by fmertz
Throwing in these inputs:
  • Can you put more texture on the analysis of the fuel pressure? I am more familiar with the 4.2l engine, but I assume the fuel pressure to the injectors has to be a constant. As the injectors are in the intake, it means the absolute pressure has to be adjusted by the regulator, based on a vacuum line to the intake. When the pressure is read with a gauge, that pressure should vary as per throttle position/intake vacuum. I was hoping you could confirm if this was in any way observed during your test. The idea here is to check the regulator. If the injectors are seeing too much pressure (regulator faulty or vacuum line clogged/split/plugged), it seems the engine would run rich.
  • I believe there are several separate codes for this (and you have not listed them), but what about the evap system? If somehow the valve is stuck open, fumes from the tank would keep feeding the engine with extra fuel and make it run rich. There is a purge valve behind the fender liner. There are several part# over the years, some of then NLA. I'd say open it up and double check if there is any sign of a hack job around that. As a temporary measure, maybe figure out a way to make sure none of the evap fumes can go to the engine and test again.
  • It would not hurt to "recalibrate" the throttle cable sensor: key on, engine off, slowly exercise the entire travel of the gas pedal, including kick down switch if you have one. The slowly release. Do this several times because why not. This should "teach" the ECU about the entire set of values for the reading of the gas pedal sensor.
  • Are you running a normal, dry, paper air filter for now?
Best of luck, keep us posted.

PS: All you have is an O2 sensor, there is no fuel sensor to read off of. When the engine runs lean, you can read excess O2 from the sensor. When it runs stoichiometric (perfect air/fuel ratio), there is no oxygen left. How does the engine even "know" you are running rich? Does it all point back to the AFM?
The regulator is new, I replaced it right after I bought the car. Earlier I had the same suspicion that fuel pressure might be too high and I put a gauge on it. The pressure was slightly less than 40psi.

The EVAP system works and the monitors set. I've replaced the canister control valve (the one at the back) and the purge valve (the one at the front), smoke tested the system, replaced one flat o-ring on one canister and replaced the other which had a large crack. I now get no more gross leak, small leak, or valve malfunction codes.

I will try that throttle recalibration.

The paper air filter is about 2 years, maybe 10K miles, old. I pulled it out a couple days ago and it looks pretty clean still.

I presume it knows it's running rich only because the LTFT numbers are way negative. The upstream sensors must be sensing too much fuel. Currently, one of the upstream sensors came with the new cats, one was from an old cat, both are Denso and both appeared to be fairly new as they were in pretty good condition both at the tip and the exterior of the sensor. This was happening with the old cats, using the existing Denso and a new Bosch that I'd installed when these rich errors started and I only got rich codes on bank 1. Didn't help, problem got progressively worse.
 

Last edited by Y2KJag; Jun 16, 2025 at 02:42 PM.
Reply
Old Jun 17, 2025 | 04:16 AM
  #23  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

I would change the air filter - an old dirty air filter (even if it looks clean) can make the MAF misread - it's cheap enough anyway to not really matter if it makes no difference.

I presume it knows it's running rich only because the LTFT numbers are way negative. The upstream sensors must be sensing too much fuel.
Yes, that is what is happening (too little oxygen in the exhaust). My suggestion to get the exhaust gas analysed would confirm if your upstream sensors are giving sensible values - do the lambda values match on your scanner versus the workshop's tailpipe analyser.

You are rapidly running out of things to change - you probably need to be looking out for a replacement throttle body to try next unfortunately.

One other random thought - have you tried loosening the MAF to deliberately introduce an air leak? Can you get the trims moving towards zero?
 

Last edited by dibbit; Jun 17, 2025 at 04:29 AM.
Reply
Old Jun 17, 2025 | 11:25 PM
  #24  
xalty's Avatar
Veteran Member
5 Year Member
Liked
Loved
Community Favorite
Joined: Dec 2019
Posts: 3,695
Likes: 1,222
Default

the upstream AF sensors never skew, if the pump cell fails they throw a DTC. they are stupid reliable

TPS is almost a complete non-factor for fueling calculations unless it has to run alpha-n when the MAF is unplugged. check base fuel pressure and if the fpr vacuum line is not hooked up
 

Last edited by xalty; Jun 17, 2025 at 11:32 PM.
Reply
Old Jun 18, 2025 | 03:21 PM
  #25  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Originally Posted by dibbit
I would change the air filter - an old dirty air filter (even if it looks clean) can make the MAF misread - it's cheap enough anyway to not really matter if it makes no difference.


Yes, that is what is happening (too little oxygen in the exhaust). My suggestion to get the exhaust gas analysed would confirm if your upstream sensors are giving sensible values - do the lambda values match on your scanner versus the workshop's tailpipe analyser.

You are rapidly running out of things to change - you probably need to be looking out for a replacement throttle body to try next unfortunately.

One other random thought - have you tried loosening the MAF to deliberately introduce an air leak? Can you get the trims moving towards zero?
I can try the loose MAF thing. I sourced another TB from a recently deceased 2001 Van den Plas. Unfortunately, I don't know the mileage. I pulled it day before yesterday, and they didn't note the mileage anywhere. Interesting, it has had its TPS replaced, as it's not original.
 
Reply
Old Jun 18, 2025 | 03:23 PM
  #26  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Originally Posted by xalty
the upstream AF sensors never skew, if the pump cell fails they throw a DTC. they are stupid reliable

TPS is almost a complete non-factor for fueling calculations unless it has to run alpha-n when the MAF is unplugged. check base fuel pressure and if the fpr vacuum line is not hooked up
I had already checked the FP and it was correct. I don't have a mechanism to test it while driving. Any suggestions? The vacuum hose is connected.
 
Reply
Old Jun 18, 2025 | 05:30 PM
  #27  
xalty's Avatar
Veteran Member
5 Year Member
Liked
Loved
Community Favorite
Joined: Dec 2019
Posts: 3,695
Likes: 1,222
Default

Originally Posted by Y2KJag
I had already checked the FP and it was correct. I don't have a mechanism to test it while driving. Any suggestions? The vacuum hose is connected.
check your gauge

see if removing intake vacuum increases pressure
 
Reply
Old Jun 19, 2025 | 12:58 PM
  #28  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

I'm leaving for vacation early in the AM tomorrow. So... I may not get anything accomplished until I return. At that point, first order of biz will be to replace the TB with the used one and see if the numbers change.
 
Reply
Old Jun 20, 2025 | 03:13 AM
  #29  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

Originally Posted by Y2KJag
I'm leaving for vacation early in the AM tomorrow. So... I may not get anything accomplished until I return. At that point, first order of biz will be to replace the TB with the used one and see if the numbers change.
That does seem like the next logical step. Keep us updated when you are back from holiday.
 
Reply
Old Jun 29, 2025 | 02:46 PM
  #30  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Before I went out of town I sourced a TB from a 2001 Van Den Plas that had recently arrived at a pick-a-part yard not too far from here. I figured, for the princely sum of $49, plus an extra $15 for the money-back warranty, it was worth a shot. I installed it yesterday and did a hard reset. I left the original Jag MAF installed.

The car fired up immediately, did the high idle thing. and settled into an idle just slightly above the 650 RPM of the old TB. I connected the scanner and the mixtures were leaner than the old TB. I let it idle as I shuffled cars in order to take it for a test drive. While sitting I heard the revs go up and down and up and down and then stabilized. When I got back to the car it had gone into failsafe mode, with a code of P0121 Throttle/Pedal position sensor A Circuit Range Performance. I cleared codes and things went back to normal.

I did a couple of brief test drives. The mixtures were noticeably better, but as the car got hotter they were still too rich. As a last resort I unhooked the top of the airbox so that there was a small gap between the lid and the air filter. I then checked mixtures and they were substantially better. I then figured that if a little is good, more is better. I removed the air filter entirely, buttoned up the box and started the car. It did NOT like that at all. It started, but would barely idle and wanted to die. It wouldn't rev properly either. Strange. I don't recall ever having a car that wouldn't run without an air filter. So, I put the filter back in, left the top of the box loose, and went for a drive.

The LTFT numbers dropped like a rock. They seemed to get better the longer I drove. At idle they started around -3 on both banks, eventually dropping down to around -0.8. Driving on the freeway, between 60 and 70, resulted in trims between 0.0 and -0.8. Stop and go, from 0 to 40-ish MPH showed similar, sometimes actually going slightly positive, like 0.6. Downhill runs at speed maybe -3 at the highest (or maybe that should be lowest ) but usually lower. I drove freeways speeds for about 40 minutes, in two parts. By the time I got back home all of the monitors EXCEPT the freaking CAT monitor had set.

So, I guess we're on to something. The air filter doesn't look bad, but I ordered another cheapie off of Amazon for testing purposes. If it were restricting things, and apparently it was, why didn't the MAF compensate for reduced airflow? I still have suspicions about that MAF but I didn't want to change too many variables at once.

I'm going to drive a bit more today and see if anything changes.
 
Reply
Old Jun 30, 2025 | 03:01 AM
  #31  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

A new clean air filter is essential really if you want the MAF to work properly. The MAF doesn't measure the air flow going to the engine, it takes a tiny sample of air in that flow and the computer works out, based on that tiny sample, what the total airflow is. An old dirty, or even non-OEM filter, is going to disrupt that air flow which might cause the computer to come up with the wrong total - perhaps that is what is happening in your case.

By the way, you need to add an air leak after the MAF, not before it, if you want to try and get your rich trims down.
 
Reply
Old Jun 30, 2025 | 02:56 PM
  #32  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Originally Posted by dibbit
By the way, you need to add an air leak after the MAF, not before it, if you want to try and get your rich trims down.
One would think so. And I was looking around for a good way to create a downstream "leak" on a hot engine, and not finding one, when I took a flyer on opening up the airbox. And all of the fuel trims suddenly became pretty normal. They are very close to 0.0 in most situations. Which is a far cry from what there were prior. Which seems odd, but there it is.

The current filter is a Mann, IIRC. It's slightly dirty, but I've had far worse. I'll replace it with a temp one and also dig around and see if the "snorkel" thing that goes through the fender isn't somehow blocked. No idea how that could happen, but it's one thing I haven't checked.

BTW I drove around for about 45 minutes yesterday, all freeway, and the trims were all quite low. The CAT monitor still didn't set. Cataclean is on order.


 
Reply
Old Jul 1, 2025 | 01:59 AM
  #33  
JagV8's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: May 2009
Posts: 27,532
Likes: 4,915
From: Yorkshire, England
Default

Maybe 0 if running OL (open loop)?

Dipstick slightly out might be an easy air leak.
 
Reply
Old Jul 1, 2025 | 03:00 AM
  #34  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

I installed a new air filter that I got from Amazon. The old one was either Mann or Mahle, don't recall. It's going on 3 years old and has perhaps 10K miles on it.

The car started immediately and, after a small warm up settled to a very steady LTFT of +6.3/+5.5. First time ever seeing a positive figure. Revving would cause them to drop to near 0.

I took it on a test drive of about 22 miles, with a stop in the middle for ice cream. Hard acceleration resulted in LTFT of 0.0 both banks. Steady 60-70 mph on level ground gave +0.8 bank 1 and -0.8 bank 2. Uphill grades would usually show like +1.2/+2.3. Long downhill grades would be almost a mirror image of the idle numbers, that is -6/-5. At the end of the second leg the idle numbers had dropped to +6.3/+4.7. Stoplight to stoplight, the numbers dropped from +6.3/+5.5 at idle to +0.8 to +2.1 accelerating to 40-ish.

Frankly, I don't see how these numbers could improve much. I have no idea what they were when I first bought the car.

 
Reply
Old Jul 1, 2025 | 05:20 AM
  #35  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

Amazing the difference a $10 air filter makes and so easy to overlook it. I'm guessing it was so blocked it was either significantly reducing the air flow or significantly altering the MAF reading. Just goes to show as ever, we should always check the basics first before deciding it's the complicated stuff.

Maybe ask the admins to mark this as resolved as it's a good thread.
 
Reply
Old Jul 1, 2025 | 01:14 PM
  #36  
JagV8's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: May 2009
Posts: 27,532
Likes: 4,915
From: Yorkshire, England
Default

Hard accel is probably WOT (wide open throttle) and commonly doesn't report trims other than as 0.

Trims to check for air leaks are at idle, hot engine.
 
Reply
Old Jul 2, 2025 | 12:46 PM
  #37  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

I put a quart of Cataclean into 1/4 of a tank of gas last night and went for a ~50 mile trip. The only noticeable difference was a slightly higher positive LTFT on Bank 1 at idle. I drove at varying speeds from 55 to 80. At the end, no dice. CAT monitor still shows INC.

This is infuriating. I guess I'll see about getting a temp "moving" pass from DMV, via AAA, and take a road trip to San Diego. If that doesn't fix it, well, at least it will make an almost-finished project for somebody who lives outside of the PRC (People's Republic of California).
 
Reply
Old Jul 3, 2025 | 03:39 AM
  #38  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

Originally Posted by Y2KJag
I put a quart of Cataclean into 1/4 of a tank of gas last night and went for a ~50 mile trip. The only noticeable difference was a slightly higher positive LTFT on Bank 1 at idle. I drove at varying speeds from 55 to 80. At the end, no dice. CAT monitor still shows INC.

This is infuriating. I guess I'll see about getting a temp "moving" pass from DMV, via AAA, and take a road trip to San Diego. If that doesn't fix it, well, at least it will make an almost-finished project for somebody who lives outside of the PRC (People's Republic of California).
Just drive it, the monitor will eventually set.
 
Reply
Old Jul 3, 2025 | 11:57 AM
  #39  
Y2KJag's Avatar
Thread Starter
|
Senior Member
Liked
Loved
Community Favorite
Joined: Jun 2023
Posts: 672
Likes: 330
From: La Habra
Default

Originally Posted by dibbit
Just drive it, the monitor will eventually set.
That's the next step. It's just that the People's Republic of Kalifornia makes it difficult. The registration expired in April, and I had no idea at the time what it was going to take to get it running. You can't register until it passes smog and it won't pass if the CAT monitor isn't set. So, I put the car on non-operational status. The upshot is I have to get a 1-day permit to drive the car. And I have to get said permit each day I want to drive it. Major PITA.

After all this hoopla we're finally back to where we started... trying to get the CAT monitor to set. Sigh.
 
Reply
Old Jul 4, 2025 | 03:55 AM
  #40  
dibbit's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: Oct 2010
Posts: 2,069
Likes: 1,028
From: Spain
Default

Originally Posted by Y2KJag
That's the next step. It's just that the People's Republic of Kalifornia makes it difficult. The registration expired in April, and I had no idea at the time what it was going to take to get it running. You can't register until it passes smog and it won't pass if the CAT monitor isn't set. So, I put the car on non-operational status. The upshot is I have to get a 1-day permit to drive the car. And I have to get said permit each day I want to drive it. Major PITA.

After all this hoopla we're finally back to where we started... trying to get the CAT monitor to set. Sigh.
It's a real Catch 22 - you have to drive the car to get the monitor to set, but you aren't allowed to drive the car until the monitor has set. How likely is it you will get caught driving it with the expired registration? Where I live, I have been pulled over by the police two or three times in the past 17 years to check documents, so I would probably just risk it.
 
Reply

Thread Tools
Search this Thread

All times are GMT -5. The time now is 03:20 PM.