Yesterday my car just stopped in the middle of the road and the oil light came on. Eventually, it started again and I went to Jiffy Lube to have them check the oil. Everything was okay but they tell me it's the oil filler cap. The design allows moisture to get into the oil. And, you know, oil and water don't mix. They suggested I get a different cap. Is that possible?
Oil Filler Cap on 2003 Jeep Liberty
That is probably not the right answer. The oil light indicates a problem with the oil level. Did you check the level? If the level is okay, and the light is still on, then I recommend going to a diagnostic repair shop with a good reputation. Jiffy Lube's business is changing fluids, not diagnosing and repairing significant problems.
Yes, we check the oil levels. There are many comments about this problem on the internet, also. Jiffy Lube is suggesting a new oil filler cap that seals better so the condensation doesn't get in. I'm looking for that oil filler cap.
the filler cap won't fix it, also if you saw there are a lot of jeeps with this problem them you also saw the other responses, and so far i haven't seen one about the oil filler cap, matte is right the cap isn't going to do anything, you most likely have a sensor or oil pump problem, but this too...if your car just cuts off, that oil light is going to come on if the key is in the on position, but the motor is not started, because you have power to the oil pressure sensor, but since the car is not on the oil pump isn't going to be pumping the oil so the sensor thinks there is a problem....