I'm all for mods but would a headunit from a 2006 w164 ML be really what you want? By today standards it will be quite outdated and might be more cost effective to sell it on ebay and use the money towards a modern double din that will fit more easily and have more features.