ML320 check engine light
Hi Everyone, I have a 98 ML320 with 225000 miles.
Coming home the other night my check engine light came on when passing someone. My Ml started running rough and had no power. I borowed a scanner and came up with these codes. P0300, P0301, P0303, P0460 (Fuel gauge has been erratic for some time). Over the last couple of days, just about every cyl has been hit with a missfire code. Looking over other threads, most missfire problems seem to have been the crank position sensor. I replaced it today and it didn't help. If I turn the truck off and then restart it, it seems to run ok for a while. Then the cel flashes and it runs rough again. Above 4000 rpm it misses badly. Any ideas on what to check next? Thanks for your help.
Howard
|