If the check engine light is on or when it's on, there is a code set in the computer. What is this code?
Do not assume that this is an electrical issue. It very well may be an oil pressure problem. Try changing the oil pressure sensor or test the actual oil pressure with a gauge that is independent of the sensor.
The fact that you change the oil regularly does not mean that the oil pressure should be good forever. Let me explain how oil pressure is made in your engine.
Oil pressure is NOT made by the oil pump. An oil pump is a positive volume pump, meaning it moves oil from one place to another in one direction. Oil pressure is made by the all the restrictions inside of the engine. Bearing clearences, oil passages, bends in the oil gallerys and lines, and the strength of the oil pressure releif valve spring are some examples of these restrictions.
If some dirt or a piece of hard carbon deposit is clogging up one of the many oil passages in your engine, this will create a higher than normal oil pressure; because this makes the path the oil follows smaller.
Ok, back to your problem. Change the oil pressure sensor to elliminate any question of an actual oil pressure problem. We'll take it from there. Let me know how you make out.
Wednesday, June 2nd, 2021 AT 12:38 PM
(Merged)