Discovery II Talk about the Land Rover Discovery II within.
Sponsored by:
Sponsored by:

More oxygen sensor issues

Thread Tools
 
Search this Thread
 
  #1  
Old 05-09-2022, 12:07 PM
Dirty Disco's Avatar
2nd Gear
Thread Starter
Join Date: May 2022
Location: Colorado Springs
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default More oxygen sensor issues

So this seems to be a common issue, 2004 discovery SE7. P0130 stored and P0150 Pending, CEL on, Gas mileage is horrendous. all 4 sensors replaced 2 years ago.

1. Cleaned MAF and checked with multimeter. Results: Functioning properly.
2. Smoke tested truck with tube and cheap cigar. and checked around for any hoses that were disconnected or broke. Results: No leaks or broken hoses that I see.
3. Dropped off at Pikes Peak Rover here in Colorado Springs and paid for and hour of diag. Results: codes cleared and confirmed the front 2 pre cat sensors were only code to return. nothing else showing problems. Told I had a really clean truck and that it was worth keeping on the road. Cool.
4. Checked harness with multimeter. Results: Both connectors showing .44 volts with ignition in the on position.
3. Pulled o2 and heated it with torch while connected to multimeter. Results: No voltage...dead.
4. Did search on Land rover enthusiast forums. Cleaned connectors with CRC contact cleaner, cleaned that harness plug by the fender. Results: no improvement.
5. Confirmed that sensors were replaced with OE MHK100930 and MHK100920. It appears they were and these are OE Bosch. Confirmed with land rover dealership in Denver that Bosch MHK100930 and MHK100920 is correct part for my truck.

Here is where im at. Im just going to replace the 2 fronts with new OE bosch MHK100930 and if they dont work or get killed ill return them. Doubt its the issue. I will also check the ECU or replace it as i see a 2004 discovery ECU is cheaper than an o2 sensor. After all my searching on forums I find that there are people with this problem who never post a resolution or update and thats frustrating. Iv read through a ton of posts about o2 related issues and nobody confirmed if the advice or fixes worked and thats what made me want to work through this on here. Am i missing something here? is my ECU idea going too far? Has anybody actually solved their o2 issues who could point me in the right direction?
 
  #2  
Old 05-09-2022, 07:14 PM
cvhyatt's Avatar
Recovery Vehicle
Join Date: Feb 2019
Location: Jacksonville, FL
Posts: 1,222
Received 595 Likes on 338 Posts
Default

I’ve been through this before. Walker sensors seem to be better. Also the connectors themselves can get contaminants in them. Make sure your spray them out with electrical cleaner and protectant before adding the new ones in. Then reset the Ecu and drive again.
 
  #3  
Old 05-09-2022, 07:46 PM
MSGGrunt's Avatar
Three Wheeling
Join Date: May 2012
Location: Athol, Massachusetts
Posts: 73
Likes: 0
Received 21 Likes on 12 Posts
Default

I am having the same issue with my new to me 2004. I hate to throw parts at it, so time to test the sensors I guess. Who has the best prices on the Walker ones?

Codes I am getting are:
P0154 Oxygen Circuit No Activity Detected (Bank 2 Sensor 1)
P0134 Oxygen Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 Oxygen Sensor Heater Bank 1 Senso 1
P0155 Oxygen Sensor Heater Circuit Bank 2 Sensor1

And I think a previous owner or car dealership or someone has been into the cluster as even with all of these codes my CEL isn't on. Possibly a removed bulb?
 

Last edited by MSGGrunt; 05-09-2022 at 07:50 PM. Reason: Update content
  #4  
Old 05-09-2022, 08:18 PM
Extinct's Avatar
Camel Trophy
Join Date: Feb 2013
Location: Lynchburg VA
Posts: 4,562
Received 1,503 Likes on 1,066 Posts
Default

It's easiest if you have a known good sensor you can work with. You need a tool that can chart analog sensor voltages real time. Start with the engine cold and watch the voltages. Cold it should start off at least .5 volts, maybe higher. If they trend down after that and bottom out the problem is not the sensors, the engine is actually lean. If you really want to test you can open a propane torch without lighting it and put it near one of the vacuum lines, pull the line off and let the vacuum suck in the propane. Voltage should go up over 1 with that test. You are purposefully feeding it too much fuel.
 
  #5  
Old 05-09-2022, 08:19 PM
Extinct's Avatar
Camel Trophy
Join Date: Feb 2013
Location: Lynchburg VA
Posts: 4,562
Received 1,503 Likes on 1,066 Posts
Default

BTW, I did have a bad ECU once where the oxygen sensor drivers quit working. Confirmed with space ECU. Good idea to have a spare around. You can buy a good spare used set off ebay and re-sell it later if you don't need it.
 
  #6  
Old 05-09-2022, 09:25 PM
mln01's Avatar
Camel Trophy
Join Date: Dec 2009
Location: Charlotte
Posts: 3,762
Received 894 Likes on 645 Posts
Default

Bench test the replacement sensors you get before installing them to confirm they are working (with a torch and a multimeter). I, and others, have had Bosch sensors that are bad out of the box, although the probability seems low that you would've had two of them bad out of the box at the same time.
 
  #7  
Old 05-10-2022, 05:42 AM
Join Date: May 2011
Location: kitchener, canada
Posts: 2,758
Received 394 Likes on 306 Posts
Default

one thing to check if your rig is running rough etc and throwing codes is to check your fuel purge valve, if its sticking open its letting in air throwing everything out of wack, i had this issue
 
  #8  
Old 05-10-2022, 12:38 PM
Dirty Disco's Avatar
2nd Gear
Thread Starter
Join Date: May 2022
Location: Colorado Springs
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by MSGGrunt
I am having the same issue with my new to me 2004. I hate to throw parts at it, so time to test the sensors I guess. Who has the best prices on the Walker ones?

Codes I am getting are:
P0154 Oxygen Circuit No Activity Detected (Bank 2 Sensor 1)
P0134 Oxygen Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 Oxygen Sensor Heater Bank 1 Senso 1
P0155 Oxygen Sensor Heater Circuit Bank 2 Sensor1

And I think a previous owner or car dealership or someone has been into the cluster as even with all of these codes my CEL isn't on. Possibly a removed bulb?
I actually had these same codes thrown as well as a page of others. My local indie cleared my codes and everything went away and hasn't returned but the 2 I have now. When I went to pick my disco up the light was off and then came back on not even minutes after I left the parking lot. There's definitely an issue with intermittent codes on these things. That was actually a major relief.
 
  #9  
Old 05-10-2022, 10:06 PM
RoverMasterTech's Avatar
Recovery Vehicle
Join Date: May 2008
Location: Howell, NJ
Posts: 808
Received 76 Likes on 62 Posts
Default

You don't really need to do all that stuff. Look at the STFT and LTFTs on a scanner. Look at the oxy sensor voltage on a scanner. Look at whether the ECU switches to closed loop with a scanner. Both front sensors could die at the same time, but it is unlikely. The ecu will also fault the oxygen sensors if the engine has a big vacuum leak. It will add up to 25% fuel at idle, if it doesn't see the oxygen sensor voltage change it will decide that the sensors must be faulty, when in reality a vacuum leak has stopped the ECU from being able to fuel it into stoich. Also check with and without the MAF plugged in. Without the MAF plugged in the ECU it will run Alpha-n with the factory map and trim with the 02s. So if it runs and trims in closed loop with less than 7% with the MAF unplugged, the MAF is bad. Poking around with a multimeter won't do much good.
 
  #10  
Old 05-11-2022, 12:39 PM
Richard Gallant's Avatar
Camel Trophy
Join Date: Sep 2017
Location: Mission BC Canada
Posts: 3,528
Received 1,177 Likes on 814 Posts
Default

@RoverMasterTech I check my LTFT and STFT, regularly can you provide some direction on what a good range is for both ? The suggestion to check is given all the time but no guide lines of what is "normal"
 


Quick Reply: More oxygen sensor issues



All times are GMT -5. The time now is 11:48 PM.