Login Register

Running VERY rich and IAT

Help, Advice and DIY Tutorials on Volvo's P80 platform cars -- Volvo's 1990s "bread and butter" cars -- powered by the ubiquitous and durable Volvo inline 5-cylinder engine.

1992 - 1997 850, including 850 R, 850 T-5R, 850 T-5, 850 GLT
1997 - 2000 S70, S70 AWD
1997 - 2000 V70, V70 AWD
1997 - 2000 V70-XC
1997 - 2004 C70

Post Reply
454cid  
Posts: 1248
Joined: 6 January 2022
Year and Model: 1996 850
Location: United States
Has thanked: 145 times
Been thanked: 128 times

Running VERY rich and IAT

Post by 454cid »

96 NA 2.4L, under 100K miles.

I've noticed black smoke, and soot on the tail pipe. MPG is not great either, although I haven't actually calculated a number recently, but if I didn't know better, I'd think I had a hole in the tank.

Car enters closed loop pretty quickly, but as coolant gets warmer it gives up and goes back to open loop.

At first STFT is like 25% and LTFT is I don't recall, but lower. After going back to open loop, STFT is 0 and LTFT is .25%. (POINT 25).

ECT seems fine, responds normal after changing thermostat a couple of months ago. I have no reason to suspect it's bad.

I'm using the 850 OBD2 app on my phone.
When scanning the Mototronic ecm, I notice the "Ambient air temperature" is way low.... like SUPER low, although it does change. I never paid attention to this because I don't care what the ambient temperature is, I can tell it's cold out just fine. Dash outside temp digital display seems to work okay. Then is occurred to me, maybe this "ambient air temperature" is actually the IAT (Intake air temperature) and is being reported as "ambient" due to a language difference between the programmer, and I.

I see "Air Intake / Charge Temperature Sensor" on Rockauto, but doing a search on the forum, I'm unsure if my car is actually supposed to have one or not.... and if it does, it's behind the bumper someplace?

I did get a couple of codes.... P0131, and P017something, but have since reset them and I'm waiting to see what happens. I do have missing, but much better since I changed the rotor and cleaned the cap.
1996 850
1999 S70 GLT (sold after deer hit)

2010 Ford Focus SE
2006 Cadillac CTS
1996 Mercedes C220
1999 Chevrolet K3500
1969 Buick LeSabre Custom 400

User avatar
erikv11
Posts: 11800
Joined: 25 July 2009
Year and Model: 850, V70, S60R, XC70
Location: Iowa
Has thanked: 292 times
Been thanked: 765 times

Post by erikv11 »

I don't have an answer but here is a start: According to misha who is very reliable, 850 NA cars don't have an IAT. Here is some info on IAT https://www.matthewsvolvosite.com/forum ... hp?t=78051, you can check your car for it but probably don't have it.

You are correct IAT is not the same sensor as for the ambient (outside, shown on the dash) temp.
'95 854 T-5R, Motronic 4.4, 185k
'98 V70, T5 tune-injectors-turbo, LPT engine, 304k, daily driver
'06 S60 R, 197k
'07 XC70, black, 205k
'07 XC70, willow green, 212k
'99 Camry V6 :shock: 153k
gone: '96 NA 850 210k, '98 NA V70 182k, '98 S70 NA 225k, '96 855 NA 169k

454cid  
Posts: 1248
Joined: 6 January 2022
Year and Model: 1996 850
Location: United States
Has thanked: 145 times
Been thanked: 128 times

Post by 454cid »

erikv11 wrote: 03 Apr 2022, 22:10 I don't have an answer but here is a start: According to misha who is very reliable, 850 NA cars don't have an IAT. Here is some info on IAT https://www.matthewsvolvosite.com/forum ... hp?t=78051, you can check your car for it but probably don't have it.

You are correct IAT is not the same sensor as for the ambient (outside, shown on the dash) temp.
Yes, that's one of the threads I found. I guess I'll have to look under the bumper tomorrow..... weird place for it, Though. Unless it's just the 850 OBD2 app giving me wonky results, some sensor is telling the ECM the air is -75F to -1**F! If that value is being used to calculate fuel, then that's going to be the cause of the car running pig rich.

I'm used to IAT sensors being right in the air intake.
1996 850
1999 S70 GLT (sold after deer hit)

2010 Ford Focus SE
2006 Cadillac CTS
1996 Mercedes C220
1999 Chevrolet K3500
1969 Buick LeSabre Custom 400

User avatar
abscate
MVS Moderator
Posts: 35273
Joined: 17 February 2013
Year and Model: 99: V70s S70s,05 V70
Location: Port Jefferson Long Island NY
Has thanked: 1498 times
Been thanked: 3810 times

Post by abscate »

I believe the ECU uses a temp sensor built into the MAF on some models, worth digging into
Empty Nester
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread

User avatar
erikv11
Posts: 11800
Joined: 25 July 2009
Year and Model: 850, V70, S60R, XC70
Location: Iowa
Has thanked: 292 times
Been thanked: 765 times

Post by erikv11 »

There is definitely not one on the intake. My NA lives across town but II may be by there today I can check under the bumper. I'm wishing I had looked 5 years ago and added it to that thread! I have done two NA engine swaps and don't remember ever seeing one though.

First thing I'd try is swap in another Bosch MAF from the junkyard and see what happens to the reading. 95-98 P80 all use same MAF, turbo or NA.
'95 854 T-5R, Motronic 4.4, 185k
'98 V70, T5 tune-injectors-turbo, LPT engine, 304k, daily driver
'06 S60 R, 197k
'07 XC70, black, 205k
'07 XC70, willow green, 212k
'99 Camry V6 :shock: 153k
gone: '96 NA 850 210k, '98 NA V70 182k, '98 S70 NA 225k, '96 855 NA 169k

454cid  
Posts: 1248
Joined: 6 January 2022
Year and Model: 1996 850
Location: United States
Has thanked: 145 times
Been thanked: 128 times

Post by 454cid »

Took a look under the car today, and found the dash temp sensor. I unplugged it, and it went to "Lo" on the dash. Unplugged the maf, and removed it from the housing. That's definitely different than a GM MAF! I was hoping maybe I'd see a thermistor in there, but the plug is only 4 conductors. I did a poor job of spraying Deoxit on the connector as I was running out of time.
1996 850
1999 S70 GLT (sold after deer hit)

2010 Ford Focus SE
2006 Cadillac CTS
1996 Mercedes C220
1999 Chevrolet K3500
1969 Buick LeSabre Custom 400

User avatar
misha
Posts: 5379
Joined: 7 December 2008
Year and Model: '97 850 2.5 20v
Location: Serbia
Has thanked: 152 times
Been thanked: 402 times

Post by misha »

P0131 is front o2 sensor code.
The other one is probably p0172 since it's running visible rich.

No IAT on 20v n/a.

Code reset will reset the CEL but not the fuel trim.
Disconnect negative battery cable for about 10-15min and that will reset ecu,code and fuel trim.

Perform a re-learn procedure of ecu after re-connecting battery cable and see how things are going.

Those obdII apps are NOT reliable and we allready had a member from France who got a code for something his car doesn't even have.

Vol-Fcr is needed if the car have M4.4 management or some proper diagnostic tool which can read engine codes in P xxxx format.
'97 850 2.5 20v / fully equipped / Motronic 4.4 from the factory / upgraded with S,V,C,XC70 instrument cluster / polar white wagon
History of Volvos in the family:
'71 144 S
'73 144 De Luxe
'78 244 DL
'78 244 DL
'79 244 GLE
'85 340 GLS

User avatar
xanthefin
Posts: 444
Joined: 4 May 2019
Year and Model: 1997 850
Location: Pluto
Has thanked: 106 times
Been thanked: 130 times

Post by xanthefin »

IAT sensor you are looking through OBDII (Generic OBDII) Live data is not on Motronic section as there is none. This "OBDII" is made for any car and not just Volvos so its all around section and not divided per car or per model as that would be nightmare to make.
# I add now info text which can be seen when clicking on live item about this on live data section on coming update as its good info for volvo Mtoronic user not to mix in future.

ECU reports to that (PID: 0F) is using standard conversion of that generic OBDII command's answer. On Motronic case that equals actually Ambient Temperature sensor output directly as i tested on bench quickly as whats going on here.

This comes to Motronic pin A35 if its there (in Volvo books called too as "Outer temperature sensor").

If it goes under 7C some diagnostic functions are disabled.


I give that if you using old version and wifi there was typo which did give wrong results like on OBDII.


If you want read P xxx codes as suggested you refer at scan only as "OBDII Standard". It then reads P xxx codes as any other OBDII app does. Otherwise (i prefer you do) you read codes in Volvo way (EFI- code) and select Motronic to read code so you get text form what code means and more accurate.
If there is problems i like to know so i can check and fix.

Example link to that french. I suggest to check raw data before making comment was it app or was it totally legit for other reasons. Facts first.



I seen some other readers to use wrong conversions on some live data items so i been fixing them show correct or more realistic like what Volvo tool does.

454cid  
Posts: 1248
Joined: 6 January 2022
Year and Model: 1996 850
Location: United States
Has thanked: 145 times
Been thanked: 128 times

Post by 454cid »

xanthefin wrote: 05 Apr 2022, 00:58 IAT sensor you are looking through OBDII (Generic OBDII) Live data is not on Motronic section as there is none. This "OBDII" is made for any car and not just Volvos so its all around section and not divided per car or per model as that would be nightmare to make.
I'm using the Motronic section. It shows large negative values labeled Ambient air temperature. If I use the OBD2 section IAT is blank.
I give that if you using old version and wifi there was typo which did give wrong results like on OBDII.
I'm using bluetooth, and am unsure how to update to a newer version.
1996 850
1999 S70 GLT (sold after deer hit)

2010 Ford Focus SE
2006 Cadillac CTS
1996 Mercedes C220
1999 Chevrolet K3500
1969 Buick LeSabre Custom 400

454cid  
Posts: 1248
Joined: 6 January 2022
Year and Model: 1996 850
Location: United States
Has thanked: 145 times
Been thanked: 128 times

Post by 454cid »

misha wrote: 04 Apr 2022, 17:12 P0131 is front o2 sensor code.
The other one is probably p0172 since it's running visible rich.
Yes, I think that's correct.
No IAT on 20v n/a.
Given that I'm getting a reading, and we're in different countries, I figured there was a chance that North Amercian cars had one.
Code reset will reset the CEL but not the fuel trim.
Disconnect negative battery cable for about 10-15min and that will reset ecu,code and fuel trim.

Perform a re-learn procedure of ecu after re-connecting battery cable and see how things are going.
How do I do a "re-learn"?
Vol-Fcr is needed if the car have M4.4 management or some proper diagnostic tool which can read engine codes in P xxxx format.
I'll have to Google Vol-fcr. I do have an old pro-level scanner, but I don't have the European cartridge to access Volvo specific things, just straight OBD2... which may be of some use.
1996 850
1999 S70 GLT (sold after deer hit)

2010 Ford Focus SE
2006 Cadillac CTS
1996 Mercedes C220
1999 Chevrolet K3500
1969 Buick LeSabre Custom 400

Post Reply
  • Similar Topics
    Replies
    Views
    Last post