Land Rover Repair: 1995 Discovery Check Engine, negative battery cable, land rover discovery


Question
I have a 1995 Land Rover Discovery (3.9) with almost 92,000 miles on it. The check engine light went on over the past weekend. This is the first time this has happened in the two years and 20,000 miles I've owned this car. The display under the passenger seat indicates number 45. Everything seems to be running fine. Any idea what this problem could be and possibly a price tag? I saw that I could try to reset it by disconnecting the negative battery connection for a few seconds. Are there any other steps involved in this? Thanks.

PS Your answers to all the other questions have provided answers to my many unsolved '95 Disco problems.  

Answer
Hi John,

we share the same problem with our Disco's.  My '95 Disco (340,000kms) also has an intermittent problems with code 45:  O2 sensor triggered error.  

I've been told that my O2 sensors are probably due to be replaced.  Like you, I can continue by disconnecting the negative battery cable (OBD reset).  If I let the Disco idle for too long (~5 minutes) the error code can be triggered again.  

I've been busy this summer repairing leaks and corrosion throughout the Disco, so the O2 sensor replacement project has been moved to the 'back burner' (pardon the pun).  I realize that new O2 sensors will improve the efficiency of my engine but so far the problem is not that serious.  A mechanic told me that our 3.9l engine is a real workhorse and the O2 sensors can wait ... but only for awhile.  

When you start seeing minute differences in fuel consumption, loss of power, loss of acceleration...perhaps that's when it becomes necessary to swap them out.  I've seen O2 sensors for as low as $120 and as high as $250 each and our engines require two (2).  I've been told to swap them both out at the same time, if your budget can allow it.  Should last for another 11 years.

Best of luck,

JohnMc