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

Car stalled today, now pulling check engines

Thread Tools
 
Search this Thread
 
  #1  
Old 07-25-2015, 07:16 PM
erick846's Avatar
Three Wheeling
Thread Starter
Join Date: Aug 2014
Posts: 77
Likes: 0
Received 1 Like on 1 Post
Default Car stalled today, now pulling check engines

Hello! I've got an 03 Disco with 134k miles. Driving today, and it stalled in traffic. It was about 85 degrees out and shut off. Coolant temps were about 185-190 degrees. It started right back up afterwards, but pulled these codes:

Stored Codes
P1884 (Unknown)
P0102 (Mass or Volume Air Flow "A" Circuit Low)
P0340 (Camshaft Position Sensor "A" Circuit Bank 1 or Single Sensor
P1451 (Unknown)
P0414 (SAI System Switching Valve "A" Circuit Shorted)
P1482 (Unknown)
P0445 (Evap Emission System Purge Control Valve Circuit Shorted)
P0448 (Evap Emission System Vent Control Circuit Shorted)
P0134 (O2 Sensor Circuit No Activity Detected Bank 1 Sensor 1)
P0154 (02 Sensor Circuit No Activity Detected Bank 2 Sensor 1)
P0135 (O2 Sensor Heater Circuit Bank 1 Sensor 1)
P0155 (O2 Sensor Heater Circuit Bank 2 Sensor 1)
P0141 (O2 Sensor Heater Circuit Bank 1 Sensor 2)
P0161 (O2 Sensor Heater Circuit Bank 2 Sensor 2)

Pending Codes
P1451 (Unknown)

I cleared the codes once, and they just came back up again. Those codes are after the first clear, so they should all be fresh. Is it my MAF sensor? Or do I have to replace all of that ****? I'm a little frustrated as it's not even 72 hours after fixing the horrible tapping noise I've had for so long.
 
  #2  
Old 07-25-2015, 07:49 PM
erick846's Avatar
Three Wheeling
Thread Starter
Join Date: Aug 2014
Posts: 77
Likes: 0
Received 1 Like on 1 Post
Default

PS: I took it off-roading 2 days before I had this issue... The deepest water was probably a foot or two deep, nothing too crazy but the car is pretty muddy underneath. It didn't start doing it until today though
 

Last edited by erick846; 07-25-2015 at 08:05 PM.
  #3  
Old 07-26-2015, 07:33 AM
disc oh no's Avatar
Recovery Vehicle
Join Date: Nov 2010
Location: New Hampshire
Posts: 948
Received 35 Likes on 35 Posts
Default

First of all, check all your fuses and relays and make sure they're all good. If you find no problems there, then you are probably going to need a complete wiring diagram. There may be a common ground or power associated with most or all of these codes. I use mitchelldiy.com, it costs $17.99 for one month, but their diagrams are really good and they have power and ground distribution diagrams that I usually use for multiple problems like this.
 
The following users liked this post:
  #4  
Old 07-26-2015, 12:28 PM
erick846's Avatar
Three Wheeling
Thread Starter
Join Date: Aug 2014
Posts: 77
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by disc oh no
First of all, check all your fuses and relays and make sure they're all good. If you find no problems there, then you are probably going to need a complete wiring diagram. There may be a common ground or power associated with most or all of these codes. I use mitchelldiy.com, it costs $17.99 for one month, but their diagrams are really good and they have power and ground distribution diagrams that I usually use for multiple problems like this.
Yeah I've checked fuses all seem to be okay. I've cleaned out the MAF sensor and air intake and it seems to be idling slightly less rough, and isn't pulling o2 sensor codes now but I honestly have no idea if there's even a correlation. Seems like a funky electrical issue. Car runs mostly 100% though, just a bunch of check engines.
 
  #5  
Old 07-26-2015, 02:13 PM
jfall's Avatar
TReK
Join Date: Mar 2012
Posts: 3,171
Likes: 0
Received 44 Likes on 37 Posts
Default

Looks like you have a pretty nasty voltage differential between your engine / alternator and the frame.

Here is what I would do:

1) make sure the braided grounding strap is there from the driver's side USA side head to the firewall.

2) Check all the grounds on the engine down below where the alternator grounds and all the wires run down into one place. This is deep
on the passenger's side - front of the engine - sort of near the pulleys.
All the wires ground well.

3) If you are missing a ground - be careful the handbrake wire does not burn off. Truck could try to ground thru that wire.

4) Make sure your alternator and battery are in really good order.

5) Check any grounds to the frame - by loosening the bolt - then retighten.

The "Shorted" seems to mean the voltage is railed to one end - high or the other - low.

Could happen by a voltage differental between engine and frame.

You could try a volt meter.
Put one lead on the body. The other to the alternator casing or anywhere on the engine.

If there is no voltage differential, then you
really do have all those codes.

Try

http://enginecodemaster.com

to understand some of them.

Best,
J
 
  #6  
Old 07-26-2015, 02:16 PM
jfall's Avatar
TReK
Join Date: Mar 2012
Posts: 3,171
Likes: 0
Received 44 Likes on 37 Posts
Default

Check fuses for the supply for the sensor heaters.
You may have one sensor shorted and that blows the fuse.
And makes them all go down.

Wow but if you were in water, then the sensor's did a hot to cold really fast
and may have gotten damaged. Or SILT has wrecked them. Hard to say.

Seems you are missing a bias voltage on one end of all these circuits.
That may come from the ECU.
Did the ECU get wet?
 
  #7  
Old 07-26-2015, 03:17 PM
erick846's Avatar
Three Wheeling
Thread Starter
Join Date: Aug 2014
Posts: 77
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by jfall
Check fuses for the supply for the sensor heaters.
You may have one sensor shorted and that blows the fuse.
And makes them all go down.

Wow but if you were in water, then the sensor's did a hot to cold really fast
and may have gotten damaged. Or SILT has wrecked them. Hard to say.

Seems you are missing a bias voltage on one end of all these circuits.
That may come from the ECU.
Did the ECU get wet?
Yeah I didn't really go in too deep of water relatively. Only about a foot or two, not over the doors. But I'll check. I might just say screw it and call a mechanic. Where's the ECU? I wasn't going fast through the water either
 
  #8  
Old 05-14-2020, 12:55 PM
Join Date: Feb 2018
Posts: 28
Received 5 Likes on 5 Posts
Default

Originally Posted by erick846
Hello! I've got an 03 Disco with 134k miles. Driving today, and it stalled in traffic. It was about 85 degrees out and shut off. Coolant temps were about 185-190 degrees. It started right back up afterwards, but pulled these codes:

Stored Codes
P1884 (Unknown)
P0102 (Mass or Volume Air Flow "A" Circuit Low)
P0340 (Camshaft Position Sensor "A" Circuit Bank 1 or Single Sensor
P1451 (Unknown)
P0414 (SAI System Switching Valve "A" Circuit Shorted)
P1482 (Unknown)
P0445 (Evap Emission System Purge Control Valve Circuit Shorted)
P0448 (Evap Emission System Vent Control Circuit Shorted)
P0134 (O2 Sensor Circuit No Activity Detected Bank 1 Sensor 1)
P0154 (02 Sensor Circuit No Activity Detected Bank 2 Sensor 1)
P0135 (O2 Sensor Heater Circuit Bank 1 Sensor 1)
P0155 (O2 Sensor Heater Circuit Bank 2 Sensor 1)
P0141 (O2 Sensor Heater Circuit Bank 1 Sensor 2)
P0161 (O2 Sensor Heater Circuit Bank 2 Sensor 2)

Pending Codes
P1451 (Unknown)

I cleared the codes once, and they just came back up again. Those codes are after the first clear, so they should all be fresh. Is it my MAF sensor? Or do I have to replace all of that ****? I'm a little frustrated as it's not even 72 hours after fixing the horrible tapping noise I've had for so long.
thats a lot going on all at once. I’ve had success clearing a lot of those codes by checking batter, battery connections and fuses. I’d start there, especially since it seems so sudden
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
FlyingZebra34
Discovery II
14
03-26-2014 05:14 AM
FlyingZebra34
Discovery II
2
02-22-2014 05:39 PM
White Rover
Discovery II
3
10-15-2013 02:36 PM
kasperjd4
Discovery II
8
08-27-2013 04:56 PM
jcdephi
Defender
1
12-06-2006 11:36 PM



Quick Reply: Car stalled today, now pulling check engines



All times are GMT -5. The time now is 12:04 PM.