2001 ML320 replaced air filter, fuel filter, and got codes that the crank sensor needed replacing, did that, replaced mass air flow, and backed it in garage. Now I can crank engine over and get a start error in the odometer. If I disconnect the battery it will try 3 times to start and then I have to disconnect again. I get codes for the Throttle position sensor. Repaced that and it still will not start. If I try to erase the 2 codes it will not { PO101-221}. It backfires slightly on the right exhaust and I have fuel pressure. Is it not starting due to these 2 codes I can not erase? I have a ACTRON reader. Is there something better I can get? Can anybody give me a clue what to do next?
Yes I have 2 keys, on the second one the door locks etc do not work electronically but it manually unlocks the door and did start the engine. I tried both and it is the same thing. Thanks for the info.
I have access to a Star Dianostics System but I was not sure the problem is with the codes being stuck in memory or if something else. The car is 80 miles from here and I am playing with it on weekends. I will take the system with and try to remove the codes. I was questioning if there was more to (Throttle position sensor out of range ) code than just the throttle switch sensor. Thank you
Thank you for the help, with the Star system was able to tell that if you get a start error in the odometer section it is with the security center. The other engine codes will not go away even if you replace the faulty part until the engine is running. Anything on the dash is related to security the red light will help you to identify a problem exists. With the 01 the security ring is around the key on the column and that feeds up to a security box (black box) which than relates to the computer. Hope that helps someone else.