Stalling, No Start, 2004 Discovery

Rob371

Well-known member
Nov 29, 2016
150
1
Charlevoix, Michigan
Purchased 2004 Discovery last week. Yesterday it stalled as I pulled into my driveway. Started right back up. I shut it off, went in the house, came back an hour later, cranks but no start. Poked around a little bit and it started. Drove about three miles, shut it off, a bit later it started up no problem. Drove a mile to a storage building, shut it off, twenty minutes later, cranks but won't start. Poked around for a few minutes and it started. Drove back to the shop, shut it off, won't start. Hooked up scan tool, no codes. Swapped the fuel pump relay with the ride leveling relay, no change. Checked spark, no spark then all of a sudden it had spark and started up. Still no codes, a few minutes later it stalled and no spark again. I suspect crank sensor since there is no spark and when it starts it is not rich or flooded so that tells me injectors are not firing either. Also when it stalls it just shuts right off, not like it's running out of fuel, more like you just switched it off. My other thought was the main relay but the ECM communicates with key on, check engine light is illuminated so I know the ECM is powering up. Eventually it started again, I drove towards home, made it two and a half miles, it stalled, few minutes later started up and made it another half mile to home. I ordered a crank sensor, sounds like a bugger to change. Has anyone else had this scenario? Eric at Atlantic British said it sounds like a crank sensor and it's a common failure. Vehicle has 105,000 miles on it.
 

Rob371

Well-known member
Nov 29, 2016
150
1
Charlevoix, Michigan
Drove it in this morning, ran about 45 minutes, no problem. Shut it off. An hour later, no start. Scanned it, still no codes. No engine RPM during crank on scan tool. I managed to get the bracket for the harness connector unbolted from the head. It's a little tight between the frame and exhaust. Coincidentally it started right after that, then it stalled. I guess I'll twiddle my thumbs until the sensor shows up, or maybe take in some skeeball and a pizza. If it turns out to be crank sensor I will be more curious why it never set a fault code.
 

Rockbeard

Well-known member
Jul 18, 2015
80
0
memphis, tn
no engine rpm on your scan tool is without a doubt your crank sensor. it's a bit of a bugger to put on, just make sure you put it back together with the spacers and what not back just the way they came off and i think you'll have better success if you plug it up first before you bolt it on. good luck and happy motoring!
 

Rob371

Well-known member
Nov 29, 2016
150
1
Charlevoix, Michigan
Thanks for the comments. Crank sensor arrives tomorrow morning. I was going to back probe harness connector and look for signal on a digital oscilloscope but access to the harness connector is a nightmare. I can barely get one hand up in there. Probably easier to probe it at the ECM but I just bought it last week so I have no idea where the ECM is located.
 

Rob371

Well-known member
Nov 29, 2016
150
1
Charlevoix, Michigan
Yeah, I looked at that inner fender and thought the same thing. The connector is by far the hardest part. If you have big Popeye sized forearms I don't think you could do it. I could just get the connector with my finger tips once the bracket was removed from the head. The sensor swap itself wasn't terrible. Quarter drive ratchet, a long extension, impact type swivel adapter (they're not as wobbly as the universal joint type), and 7mm and 8mm sockets. 13mm gear wrench to remove the harness bracket from head.

I attempted reinstalling the bracket but gave up after a few minutes. There's really nothing there to make the bracket absolutely necessary. Over engineered. :) Getting the two connectors aligned and connected with one hand at the end of your fingertips, and working blind because once your hand is in there you can't see anything, now that was a bitch. I had to take a time out after several attempts.

Anyway, I got it together and been driving it around today, stopping, starting, not stalling. Thanks for the feedback.