Mate not the same car but on my merc ml I had this exact same problem, luckily it would still start but took ages to get going then fine all day.
Turned out to be worn o rings on the fuel system not retaining pressure and causing the lines to empty overnight.
Replaced all o rings and it's never come back.
Worth a try for £5.