car will crank but not start
Check for fuel pressure next.
bang on the bottom of the fuel tank with a rubber mallet to see if you can "wake up" the fuel pump. If that doesn't then the crankshaft position sensor will be faulty. It's located on the bell housing, left side.
Search Mercedes-Benz M-Class Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Mercedes-Benz M-Class Experts