Any vacuum leaks can cause a high idle. I would repair the vacuum leaks, then check to see where the idle is.
As for the Makakio, it would be easy to check this if the problem was happening. You will have to find a tech to look at it at the time of the failure.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS