I own a 2001 Cruiser with 130,000 miles. Bought it used 1 1/2 years ago. About a year ago I had an oil leak (big surprise) fixed that and afterwords the oil light came on. Called the mechanic and he said its fine it will do that at first. I have had it in 7 times now for this stupid light. Have had the pressure switch replaced and has new oil and filter. I just had the heads fixed, new head gasket, water pump and timeing chain replaced. All this in the past 2 weeks. The oil light is still coming on! It only comes on when my temperature gauge hits the hafl way mark and I am doing short stop and go running, like school, gas station then home with all the red lights in between. It starts coming on when at a complete stop then goes off when i hit the gas. The longer it goes on the sooner the light comes on. It will start coming on as soon as I hit the brakes and begin to slow down. As soon as the temp cools after being shut off the oil light is gone as well.
Any suggestions as to what may be the cause? Im getting extreamly fed up with the mechanic but its still under warranty so I have to go through them. They dont have any idea and my car is going back agian for this light on friday. They can never find the problem or just dont want to tell me and have to fix it under warranty. I would love some usefull info so I can be informed and able to get it fixed before warranty runs out.
Thanks