Okay so I went for an ETEST yesterday and ended up FAILING
OBD shows P0520 & P1521 ERROR CODES
P0520 is the Engine Oil Pressure Sensor/Switch Circuit malfunction and
P1521 means the engine oil is incorrect.
So I got the engine oil sensor replaced, and tada, the engine light went away, but however, the mechanic told me to drive around the car a bit and see if theirs any more issues. No issues for the night. I'm driving to get Etest again, and the engine light comes back. The mechanic is unavailable for the weekend
. I'm suspecting that, the P0520 Code has cleared and now its just the P1521 code thats left, and the reason why this code is appearing is because now that the sensors work, its trying to tell me that the engine oil is bad.
So what should I do for the time being until mechanic comes back? Change the oil into the synthetic 5W-20 oil, will that resolve the issue or should I just wait for the mechanic?
PS this is a 2005 CHRYSLER 300C 5.7 L HEMI
help would be greatly appreciated!! thanks