2011 ML 350 CDI engin rev.
when the engine is running at an idle, RPM is around 650-700. This is normal level.
but after driving my vehicle for a while, when i turn back idling, the RPM is sticking around 800-900. It never decreases and turns back to normal level (650-700) Only after stopping and run the engine again, the RPM is getting back the normal level.
They say the throttle body is defective. I changed it. But the same problem is still exist.
Is there anybody have an idea what is wrong with my vehicle ?
thanx
nothing changes when AC is on or off, cold start or hot, D OR N...

When the engine runs, in N or P. the RPM never changes even for hours (i checked)
RPM gets high and sticks, after a drive, even in minutes.
But sometimes this problem never appears for two or three days even how much i drive.
Three months ago "charge air tempreture sensor" has ben changed with a brand new one. (Part no: A0009055105) But if the fault was there, the problem would appear constantly.
I have gone several services. They made several tests with comp. In mechanical check, nothing is wrong. Last time electronical check has been performed. a cable fault was detected. They said there might be a short circuit which causes this RPM problem.


