I took it to the best mercedes repair shop in the midwest H&M Autohaus H&M Autohaus (708) 344-9311 and they fixed it for me it was the alternator and serpentine belt. The alternator locked up!
While your suggestions are good, you'll have to realize, that the latest version
of the M104, M119 and M120 had coil on plug -> no high tension leads (not in normal sense, at least), no distributor, and no EZL.
kava1970, I think you'll have to read some error codes, to have an idea
of which part of the systems it relates to. But, as Runninrebel suggest, it could
be ingition related or crack shaft sensor. Or, plain mechanical, the