Help us help you. By posting the year, make, model and engine near the beginning of your help request, followed by the symptoms (no start, high idle, misfire etc.) Along with any prevalent Diagnostic Trouble Codes, aka DTCs, other forum members will be able to help you get to a solution more quickly and easily!

2009 MINI: got a stuck lean O2 sensor, am I diagnosing it right? (code: P2195)

More
4 years 4 weeks ago - 4 years 3 weeks ago #39071 by MinionDK
Hi all, coming to you all the way from Europe :)

Little info about the car:
Mini Cooper, 2009, euro version
40.000 miles on the clock
Engine: 1.4, 4 cylinder
MAP ONLY engine, no MAF
O2 sensors: upstream: wideband, downstream: regular narrowband


The short story:
Long term fuel trim stuck at -0.8 and never switches, short term within ±10%. O2 fixed lean code, though O2 sensor reacts when forced rich. Very low on power when cold (first 10 min. drive). Hunting idle (fluctuating). Exhaust gas analyser shows very high hydrocarbons (HC), terrible MPG. Car doesn’t stay in closed loop.

So few things pointing in different directions, right?
Here’s what I have done so far:

1) I have read out these fault two codes, one of which was pending:

P2195: 02 Sensor Signal Stuck Lean
P0139 (pending, then disappeared): 02 Sensor Circuit Slow Response

Freeze frame for P2195 (stuck lean):

Fuel status: Closed loop
Calculated engine load: 78%
Coolant temp: 221°F (105°C, at operating temp)

STFT: -1.6%
LTFT: -0.8%
RPM: 1.700
Speed: 35m/h (56 km/h)
Absolute throttle position: 28%

Link to freeze frame screenshot:



2) Emissions: I had a friend of mine hook up a gas analyser to the exhaust.
The results: high O2 and hydrocarbons

Hydrocarbons (HC): 463
CO: 0.53
CO2: 15.72
O2: 15.72


3) Fuel status: engine starts in open loop when cold and switches into closed loop, as you would expect. But things go haywire from here: it goes into “closed loop fault” after few minutes - my other scan program calls it “closed loop (O2 sensor fault)”.

Let it idle a bit more and it will spontaneously go into open loop. Throttle snaps will consistently force the system into open loop mode and the car shakes noticeably on the way down (deceleration). It says in closed loop if the RPM is raised slowly.

Here are some videos I recorded of my scan tool:

With the CEL on and car at speed:
Full video: streamable.com/8ji42t



Cleared CEL, left car at idle, revving it up occationaly, here’s the video:
What is going on with the downstream O2 sensor? Edit: fault code is back under pending.
Full video: streamable.com/iaixcn
Screenshot:


Having taken a look at the data, here’s my questions:

Is my wideband upstream O2 sensor faulty?
I’m able to drive the system rich with starter fluid: lambda value (equivalence ratio) goes under 1 (rich) and comes back up and it does stay above 1 (lean) in

Do I have a fuel issue?
High HC is a sign of unburnt fuel, but I have a lean code. Can burning oil cause it as well? I had the car for about 3 months and it does burn oil.


Do I have a vacuum leak?
With the STFT switching somewhat normaly I haven't got much to go on. As I understand it, a vacuum leak in MAP only engine shouldn’t have a big impact on fuel trims and thus shouldn’t cause a lean code (car will idle high, though). My STFT is ±10%, but LTFT is fixed at -0.8% (kept an eye on it for the past 10 days)

Is my MAP sensor bad?
I haven’t found a wiring diagram, but testing the sensor is my next step. Would you suspect a bad MAP sensor in these conditions? (remember no MAF)

Any help will be much appreciated.
Thank you
Last edit: 4 years 3 weeks ago by MinionDK. Reason: Added model and year to title

Please Log in or Create an account to join the conversation.

More
4 years 4 weeks ago #39083 by tech25
can you be specific on what kind of car you are wokring on?? can you give the vin??

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39088 by MinionDK
@Monde: I found the wiring diagram for the upstream wideband O2 sensor earlier today, but I havent found the pin assignments yet (2 white wires are the heater circuit, one woud presume). Would I need to test the voltage?

@tech25: I added some info at the top of the post. It's not a US car, a VIN wouldn't be much of a help. Let me know if I left something out.
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago #39089 by tech25
I know its not a us car, however my tester is for all world cars.

by your diagram you found on tis, it shows a r56.. but you say it has a 1.4 litre engine..?? are you sure its not a 1.6?

a vin would help.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39094 by MinionDK
It's the base MINI with the 1.4 N12 engine. No turbo.

@tech25: Check your pm.
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago #39136 by tech25


Hey there... thanks for the PM.. Ok... I would first measure the resistance of the heater element in the pre 02 sensor with a DVOM. Do this by disconnecting connector X60211 on the DME. then looking at the pins 17 and 30 Measure the resistance ( ohms ) from those pins, should be around 3.5 - 4.0 ohms.

see included pics for connector and pin locatons.
Attachments:
The following user(s) said Thank You: MinionDK

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39142 by MinionDK
That's very through, thanks a lot. I will test connector (DME) side per your instructions, then I'll check sensor side for resistance/continuity.

If I wanted to test the MAP sensor, how would go about that? I only have a DVOM and a wiring diaat my disposal. So much joy in learning new things :)

*Edit: Any idea why my Long Term Fuel Trim would be fixed? it's -0.8 regardless of driving conditions
Last edit: 4 years 3 weeks ago by MinionDK. Reason: A note about fixed LTFT

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39143 by tech25

File Attachment:

File Name: mapsensor.pdf
File Size:213 KB

I wouldnt really worry about that now... test the 02 sensor, and probably replace. however if you want to test. maybe you can. but not really well. you either have a analog sensor, and a digital sensor. I'm not sure what one you have.

however you can back probe either pin 1, or 3 and see what you get. one is the temp sensor, and one is the map sensor.
check resistance according to the chart from measuring resistance from pin 2, and to pin 1 or 3 and see if any reading is close to the enclosed chart.

I attached a pico scope explanation on how you can kinda test it. normally with key on, engine off around 5v, and with engine at idle under a vacuum around 1.0v.

if you have have a digital sensor you have to measure the hz. edit... picture of 12v is probably not true, more likely 5v
Attachments:
Last edit: 4 years 3 weeks ago by tech25.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39205 by MinionDK
Hi @tech25
I finally got a chance to carry out the tests on the O2 heater circuit.

I disconnected battery negative terminal before I began.

DME: pins 17 and 30 are reading O.L.
Sensor connector: unplugget it and measured resistance between pins 3 and 4 few times in the space of 5 minutes - got between 3.7Ω and 3.9Ω.

Should I suspect an open in the harness?

Also, I found some nice troubleshooting notes for the older Bosch LSU 4.2, not sure if the wiring and ohms differ from mine (LSU 4.9)


Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39210 by MinionDK
Would you be kind enough to provide some details? What pins should I check for what.

I added this bit to my previous message:
I found some nice troubleshooting notes for the older Bosch LSU 4.2, not sure if the wiring and ohms differ from mine (LSU 4.9)
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39215 by MinionDK
All right, thanks. I will get to it in the morning.

I don't have bidirectional control. Having the engine ON might be the condition for the heater to be on. Is that an option for the ground check (back probing)?

Ok, so to elaborate on my last test: pin 30 & 17 on the PCM gave me OL, then I went down to the sensor connector, disconnected it, and measured sensor side (my 2nd picture) terminal 3 & 4 which had the proper resistance as specified. Would that be an open heater circuit or open in the wiring harness to the PCM? Just want to make sure there was no lack of clarity as to what I did, before we condemn the sensor.
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39223 by MinionDK
The two terminals on the sensor that were reading resistance are pin 3 and 4, which are connected to the orange and white wires, which I assumed to be the heater circuit, as per tech25's drawing. Or is it the two white wires (ie. pin 3 & 5)? I'm using the pin numbers from the wiring diagram because the sensor side wiring is wrapped up tightly and no colors are visible.

A little note: It's a wideband/air-fuel O2 sensor by Bosch (LSU 4.9). I found a datasheet here , it seems to suggest pin 3 and 4 are the heater ±.

I reconnected the battery after ohms testing and checked harness side pin 4 for power, which seems to be fine.

This is what I have tested thus far:



Please advice.
Thank you very much.
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago #39224 by Landroverman1958
Why not measure the current flow across the heater circuit? You will get an idea if there is current flow,also the scan tool should show the current flow in Milliamps of the pumping cell, the voltage output of the wide band should be 3volts + and not really alter,look at the voltages as reported in eobd,as it wont lie to you,people always forget to look @ live data in eobd.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago #39235 by tech25
please confirm there is no break in the harness from the o2 sensor to the dme. disconnect dme, and o2 sensor and test harness for resistance. no more than .7 ohms, and check for short to power, and short to ground.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago #39247 by MinionDK
Oh man! I missed all your messages because I was looking at page 1 the whole time. Sorry about that!

This is what I will check in the morning:

- Leave sensor connected, and check the harness at the PCM. I should be able to read to same 3.5 ohms, unless there is a break, right?
- Disconnect both sensor and PCM, and check the harness for resisance (under 0.7Ω)

In the mean time I have uploaded some videos. Both are recorded at idle, after engine warm up.

Lambda under 1: rich
Lambda 1: ideal
Lambda above 1: lean

1) This one is after I cleared the lean fault. Notice how the upstream and downstream sensors are showing different things (S1 showing rich, S2 pegged lean). What's going on with the downsteam?

streamable.com/iaixcn


2) This is before I cleared the fault. Engine was surging quite a bit.
streamable.com/f56464

I'm not showing Long Term Fuel Trim because it's been fixed at -0.8 for weeks.

Thanks again, guys.

Please Log in or Create an account to join the conversation.

More
4 years 3 weeks ago - 4 years 3 weeks ago #39257 by MinionDK
The current flow looks fine in my scan tool. I had no problem forcing it to go rich (negative milliamps) with a starter fluid. Lambda value also went below 1, as I was expecting.

I didn't much luck detecting any leaks by spraying starter fluid around the hoses and the intake gasket.
Next step is to have my local shop hook up my their smoke machine and look for leaks.

Any of you good people able to get your hands on the specs for my MAP sensor?
Bosch part number: 0261230136
www.boschautoparts.com/en/auto/pressure-...rs?partID=0261230136
Last edit: 4 years 3 weeks ago by MinionDK.

Please Log in or Create an account to join the conversation.

Time to create page: 0.293 seconds