Can't get read on oil level - 2004 C320 Sport
I'm new to forums so please forgive me if I do it wrong. I just bought a 2004 C320 Sport. I'm getting the "Engine Oil Level - Visit workshop" message constantly. I found several helpful tidbits of info on this forum about the proper way to check the oil (5 minute wait/ 30 minute wait / DYNA mode etc.), but no matter what I do I cannot get my vehicle to give me an oil reading. No matter how many times I try or how long I wait. When I try checking oil through dash menu it ALWAYS says "Observe waiting period" . When I go into "DYNA mode" it only shows "-.-" (two dashes) for the oil level. Upon further digging I found many references to the oil level sensor and how it may cause this problem. So I replaced the oil level sensor, and sadly nothing changed. I ordered the replacement sensor from IMCParts (Dallas, TX).
I've been keeping an eye on the oil with a generic dip stick I bought from SnapOn tools but I really would like to figure out what the problem is and stop this message from coming up.
With an OBD2 scanning tool I am getting the following DTC Codes:
P2040-8 B40 (Oil sensor (oil level, temperature and quality)): Signal implausible (Oil Quality) / Line Mixed Up (P1999)
and
P2039-8 B40 (Oil Sensor (oil level, temperature and quality)): Signal implausible (oil level) / Line Mixed Up (P1999)
I've tried to search for what the next step is to fixing this problem when it's not the oil level sensor but
I'm running out of ideas and search strings. I'm really hoping someone can help me out here. Thank you in advance.
Forum Newbie
DJDUB20
I DID search the post and read through anything that even mentioned oil level or oil sensor. I didn't find anybody who mentioned what to do if the problem continued AFTER replacing the oil sensor.
Anyway, he'll probably delete my post.
Such is life.
I'll post the results.




