Discovery I Talk about the Land Rover Discovery Series I within.

97 D1 4.0 NAS High Idle at start up! what's happening?!

Thread Tools
 
Search this Thread
 
  #1  
Old 05-23-2021, 10:52 PM
Mr415's Avatar
3rd Gear
Thread Starter
Join Date: Oct 2020
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Default 97 D1 4.0 NAS High Idle at start up! what's happening?!

Hey all!
Canadian Spec 97 D1. Just did the head gaskets, and installed a new oil pump.
Problem is, upon start up it roars to life and hangs at idle sometimes as high as 2000rpm. Sometimes it quickly drops down on its own to where it should be (750-900), and sometimes those high revs linger waaay too long. Instead of waiting for it to drop, I put it into gear and then the idle drops. It only does this when the engine is cold. When I say this sometimes happens, I mean every 3 or 4 cold days first thing in the morning. After the truck has been running, it idles just fine. When starting the truck after its been running (engine still warm), it starts just fine. Again usually in the morning, and it sometimes doesn't happen at all. However it happens often enough to be concerning.

Recent work in addition to the head gaskets and oil pump include:
new spark plugs
new spark plug wires
cleaned stepper motor (re-used existing gasket, good condition, no cracks or anything)
cleaned the MAF sensor
new battery
all new vacuum hoses
new pcv valve
new starter motor
new fuel filter
new air filter
Checked for any vacuum leaks. couldnt find any

Have not check the fuel pressure yet. Maybe I'm mistake; but the behavior of reving very high upon start up, to me suggests there not a problem with lack of fuel pressure.

The truck isn't throwing any codes. Tottally stumped... Any ideas here?

Thanks!!
 
  #2  
Old 05-24-2021, 12:22 AM
Icannap1's Avatar
Mudding
Join Date: Mar 2015
Location: OC CA
Posts: 197
Likes: 0
Received 44 Likes on 42 Posts
Default

Reset your adaptive values should correct your issue. Search "Adaptive value reset".
 
  #3  
Old 05-24-2021, 12:29 PM
WaltNYC's Avatar
TReK
Join Date: Mar 2010
Location: NYC
Posts: 2,450
Received 439 Likes on 365 Posts
Default

My truck does similar things when I've run the battery low (as in, left the lights on overnight and needed a jump to get started). Once the battery is charged after 30 mins of running it is fine.

You wrote that you replaced the battery, I'm wondering if your alternator is giving it all the juice it needs?
 
  #4  
Old 05-24-2021, 02:39 PM
Mr415's Avatar
3rd Gear
Thread Starter
Join Date: Oct 2020
Posts: 3
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by WaltNYC
My truck does similar things when I've run the battery low (as in, left the lights on overnight and needed a jump to get started). Once the battery is charged after 30 mins of running it is fine.

You wrote that you replaced the battery, I'm wondering if your alternator is giving it all the juice it needs?
alternator is was tested, showing good condition
 
  #5  
Old 05-24-2021, 06:06 PM
JohnZo's Avatar
Recovery Vehicle
Join Date: Apr 2021
Location: SE Washington State
Posts: 874
Received 194 Likes on 173 Posts
Default

My 96 had the same problem after a rebuild. I solved it by changing the position of the TPS slightly to show less percent open. That meant I had to hog out the holes on the TPS slightly so the TPS could rotate CW.

If the ECU sees the TPS more than the base value, then it revs high when started. I suppose when the OBDwiz reset happens, it resets the base value for the TPS. Modifying the screw holes was cheap and easy, so that's how I handled it.
 
  #6  
Old 05-25-2021, 02:05 PM
WaltNYC's Avatar
TReK
Join Date: Mar 2010
Location: NYC
Posts: 2,450
Received 439 Likes on 365 Posts
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
cmpeng
Discovery I
14
02-24-2020 10:43 PM
Rover_Mike
Discovery I
5
09-27-2012 05:31 PM
HisRoyalFreshness
Discovery I
14
11-18-2010 09:01 PM
tammaru
Discovery II
13
12-09-2009 05:55 PM
leadfoot
Discovery II
2
10-23-2009 10:07 AM



Quick Reply: 97 D1 4.0 NAS High Idle at start up! what's happening?!



All times are GMT -5. The time now is 03:26 AM.