1999 Rover Range Rover Repair Question
1999 Range Rover HIGH IDLE
1999 Range Rover V8 Four Wheel Drive Automatic 115000 miles
I have a Land Rover Range Rover 4.0 year 1999.
It has a high idle of 1200.The smog people told me it should be 800.
I have two similar cars so I can swop parts to see if what I think is faulty is true.
I have changed the idle throttle position sensor,and the mass air flow sensor.i removed from the good car one by one and fitted on the faulty car but I got no change.I left the faulty parts in the good car and they are working fine.
I hate to take it to the dealer as they will skin me.
Please help what I can try again
Is there a check engine light on? That's where we need to start. Perhaps it will tell you if the system it LEAN, indicating a vacuum leak. It may not be that simple, though so lets start by checking for diagnostic trouble codes.
there was no check engine light.but i just checked the codes anyway and there were no codes.
yesterday i removed all connections and removed the throttle position sensor and the mass inflow sensor and put it back for the third time.on starting it the idle corrected it self to 800. however when i went to smog and the car was warm the high idle came back.
Do you have a scan tool or just a code reader? If you have a scan tool, look at the IAC pid... it should read 20-25 steps and the MAF sensor should read approximately 1.4 volts at idle. When the engine temp is cool, it will be in 'open loop' and when it warms up, it will go into 'closed loop' and will start adjusting various things based on sensor inputs. When in open loop, it's running on preset values within the PCM/ECM. This could explain why it idles correctly when cold but the idle raises when it warms up. Something is telling it to idle up. You'll need a scan tool to determine what, though. Start by watching the IAC steps and the MAF voltage. Let me know what those values are and we'll go from there.
i dont have a scan tool i only have a code reader.where do i get a scan tool and how costly is it
You can buy one at 'Oreilly's' or online. they're pretty pricey tho. You will a lot better off to take it to a shop and let them do it. They'll be able to monitor all the inputs from the sensors and determine why the idle goes up when it goes to closed loop. That stuff can get pretty technical. Just check all the basics first. Make sure there are NO vacuum leaks. Do you hear any 'hissing' noises while it's running? I sometimes spray some carb cleaner around and see if the rpm's fluctuate any. If no vacuum leaks are found, take it to a shop and let them take it from there. I'm sorry but that's pretty technical stuff and hard to deal with without the proper tools...
i did try it with the carb cleaner and there are no leaks.thank you for your advice. if io take it for a diagnose can they really pinpoint the problem to the excat cause or will they also try this or that
Well, it's hard to say. If you brought it to MY shop, I would ask you a lot of questions about what all you've done and haven't done. So offer that info to whoever you take it to. That may save them some time and you some diagnostics costs. But, even knowing what you've already tried, I would still probably somewhat start from scratch just because I've been doing this for 20 years and I kind of have a routine for diagnosing problems. It would not be because I'm ignoring you, but just to satisfy myself. good luck and let me know if I can help you in any way...
thank you very much