Crank Position Sensor Symptoms
If the problem is that it's difficult - or very difficult - to start when hot, but it DOES START and idles rough for a while and then runs fine after about 10-20 seconds, so it's not the CPS.
Faulty CPS has not mid-term. It makes the engine stall even when running, and it DOES NOT START anymore until the CPS cools down. After that, about 10-20 minutes later, car starts again perfectly, no rough idle, just to stall again when it gets hot.
On gasoline MLs, if you can start the engine, and it runs rough for a while and gets normal after a few seconds or after revving the engine, the most probable thing is a vapor lock, caused by low pressure on the fuel rail.
But it's not simple to diagnose as it may look at first.
Such problem may be caused for several reasons, as listed below:
- Faulty pressure regulator. It's incorporated to the fuel filter. Most likely.
- Old or clogged fuel filter.
- Faulty check valve at the fuel pump. Incorporated to the fuel pump.
- Worn fuel pump.
- Bad fuel pump relay, fuse and their contacts. Less probable, but it happens.
- The combination of bad fuel with hot weather - too much alcohol on the mixture can make it prone to vaporise.
The Best of Mercedes & AMG
It's very unlikely to be the CPS.
The CPS, when gets bad, has no mid-term. It works when cold and quits working completely when warms up, and them, engine stalls and doesn't start again until it cools down. There's no chugging or something like that.
The symptoms you describe leads to cylinder misfire - one or more cylinders. When that happens, the ECU shuts down the misfiring cylinder to avoid further damage, so the car chugs, looses power and, if you turn it off and restart, everything gets back to normal. At least until the next misfire.
I bet if you pull the codes you'll get some - or lots of - misfire codes.
If the code points to specific cylinders, you'll know where to start looking. Probably cylinder's spark plugs, wires, coil or injector.
If it's multiple or random misfires, it could be related to fuel delivery, vaccum leaks, clogged cat or a faulty MAF sensor.
First step is to get the codes, and let us know.
Also, check out how many miles you already have on yours spark plugs. Try to pull one out and check its conditions.
Good luck.



