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

Oil light came on

Thread Tools
 
Search this Thread
 
  #1  
Old 03-18-2011, 03:20 PM
jdp's Avatar
jdp
jdp is offline
6th Gear
Thread Starter
Join Date: Dec 2010
Location: Phoenix
Posts: 6
Likes: 0
Received 0 Likes on 0 Posts
Default Oil light came on

While driving down the road a pop sound came and then the oil light came on, drove it about 2 to 3 miles slowly, then it stopped. It was ticking alittle louder, making me think it's the oil pump.
Codes:
po159 - p0340 - p0102 - and o2 sensor errors

Do you have to change out the motor? It's a 2004 Discovery. Thanks
 
  #2  
Old 03-18-2011, 03:29 PM
jafir's Avatar
Super Moderator
Join Date: Nov 2009
Location: Arkansas
Posts: 5,847
Received 97 Likes on 91 Posts
Default

Just an FYI, when the oil light comes on, turn off the engine. Driving 2-3 miles is bad. The pop could have been something minor (relatively) but driving it until it stops, you probably need an engine now.
 
  #3  
Old 03-18-2011, 03:51 PM
Bundu's Avatar
Banned
Join Date: Jun 2010
Posts: 1,368
Likes: 0
Received 4 Likes on 4 Posts
Default

The pop sound must have been the **** hitting the fan.
 
  #4  
Old 03-18-2011, 05:49 PM
yloDiscoII's Avatar
TReK
Join Date: Nov 2009
Location: Woodway, WA
Posts: 2,433
Likes: 0
Received 4 Likes on 4 Posts
Default

Originally Posted by Bundu
The pop sound must have been the **** hitting the fan.
LMAO

Drove it until it stopped????.....yikes

SO.....Is there any oil left in the truck? Are there parts scattered all down the road? We need more info bro!

P0102 Mass or Volume Air Flow Circuit low Input

P0340 Camshaft Position Sensor Circuit Malfunction

P0159 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
 

Last edited by yloDiscoII; 03-18-2011 at 05:53 PM. Reason: added code definitions...
  #5  
Old 03-18-2011, 06:58 PM
grandkodiak's Avatar
Recovery Vehicle
Join Date: Feb 2011
Location: Wabash
Posts: 1,027
Likes: 0
Received 1 Like on 1 Post
Default

oh my...

did the motor stop, or the light "stopped" as in turned off?

oil light means low pressure, which means either oil pump failure, catastrophic oil leak, oil line block, or low fluid.

ANY of these circumstances, you should IMMEDIATLY turn off the motor as soon as you safly get the car stopped to check.

if its just low level in the case, from a small leak perhaps over a few weeks, then fill her up and drive home.

you might have gotten lucky, and no damage was done, or even more lucky, and the oil level or pressure sensor is faulty and it was just an electrical glitch.

but if it was accompanied by a ticking noise that only got louder along with the light, there was definatly something causing it, not an electrical issue. todays oils are great, especially synthetics at maintaining some lubrication without flow, but its very short term, and almost nonexistant on combustion chambers and main bearings. you could have worn in a few extra years of normal wear n tear by just those few miles.

on the other hand, if it "stopped" like, the engine stopped running? be prepared for some very bad news, without oil the piston rings would have dry metal/metal contact with the cylinder walls and just completely ruined your compression, been unseated, or stuck in place. or if the bearings went dry, the whole bottom end will need a rebuild. either way, its not going to be cheap, and youll probably better off finding a used motor or entire new rover... they are almost as cheap as just the motor now haha.



BUT, before you go towing it to a mechanic,

steps now are to:

check the oil level!

if oil level is good, smile... have it brought over to a mechanic to diagnos sensor failure. if you are lucky, thats all it is. if sensors good and oil levels good, next check the oil lines, look for leaks/cracks etc, then move on to diag an oil pump failure.

hope all is well!
 
  #6  
Old 03-18-2011, 07:04 PM
grandkodiak's Avatar
Recovery Vehicle
Join Date: Feb 2011
Location: Wabash
Posts: 1,027
Likes: 0
Received 1 Like on 1 Post
Default

ps none of those codes would cause an oil light to come on... but we are talking about land rover so you could roll the windows down and the airbags go off haha.
 
  #7  
Old 03-18-2011, 08:31 PM
kat1950's Avatar
4wd Low
Join Date: Jan 2011
Location: Orlando Florida
Posts: 14
Likes: 0
Received 0 Likes on 0 Posts
Default

Had my oil light coming on at an idle while stopped in drive, would flicker and then go off, was having problems for a week, turned out to be a oil pressure switch.
 
  #8  
Old 03-18-2011, 08:52 PM
mwindth's Avatar
Winching
Join Date: Nov 2008
Location: Beaumont, Texas
Posts: 669
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by Bundu
The pop sound must have been the **** hitting the fan.
X2 LMAO!

Originally Posted by ylodiscoii
lmao:d

drove it until it stopped????.....yikes

so.....is there any oil left in the truck? Are there parts scattered all down the road? We need more info bro!
Ok...side hurts...that's funny!

Originally Posted by grandkodiak
...but we are talking about land rover so you could roll the windows down and the airbags go off haha.
Seriously, stop it, LOL...
 

Last edited by mwindth; 03-18-2011 at 11:39 PM.
  #9  
Old 03-21-2011, 10:12 AM
jdp's Avatar
jdp
jdp is offline
6th Gear
Thread Starter
Join Date: Dec 2010
Location: Phoenix
Posts: 6
Likes: 0
Received 0 Likes on 0 Posts
Default

Ok, I drove it about 1/2 a mile and not 2 or 3 to pull over. No leaking of any type. I't a 04 w/ 108. Pulled off the road, turned off, let sit 15 min while I looked over everything. Started it up and check engine light and oil light went off and back on. Then at idle for a short period of time shut down. I checked for leaks and none. Oil level full. No overheating @ all. Towed to Rover.
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
bangkuaidiscovery04
Discovery II
1
08-16-2010 11:17 AM
NYDISCO
General Tech Help
3
04-01-2010 03:05 PM
Disco2Fever
Discovery II
14
06-02-2009 04:42 PM
Matt J
General Range Rover Discussion - Archived
3
09-25-2006 07:06 PM



Quick Reply: Oil light came on



All times are GMT -5. The time now is 09:57 AM.