I own a 2006 ML500 with 81K miles. From time to time suddenly the transmission stuck to a geer (I don't know which one, sometimes geer 2, sometimes geer 4 and sometimes geer 1) and do not shift at all. I stop and put it into P, then it will not shift at all. BUT as soon as I shutoff the engine then start it up again, the transmission shifts fine and back to normal for at least a month or so then it happens again.
One day it happens after I gone over a bad bump on the road.
One shop told me it is related to the brain controller of the transmission which cost more than $2K as part only!!! well, if it is electronic problem then how come it goes and comeback from time to time??? any thoughts???