Date registered: Jun 2007
Vehicle: 2003 SL500 and 2003 CL500
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Help with 4 different OBD codes
My 2003 CL500 has been throwing the check engine light, so I scanned the codes. Originally is was showing the 0171 and 0174 code (running too lean). I scanned the posts and I checked the MAF first. I swapped the one from my SL500 and to no avail, the codes still would come back. I changed the MAF back.
I also check the gas cap (all good), and checked/cleaned the air filters (all good). After I switched the MAF back and cleaned the air filters, I now am getting 0171, 0172, 1074, and 0175. What's peculiar about it is one set means it's running to lean, while the others mean it's running too rich...rather conflicting messages.
What do you think is doing this? Oxygen sensors? hose leak? I'm relaly trying to avoid taking it to the stealer, but at this point I may have to. The car only has 16,000 miles on it.