Sounds to me like an exhaust restriction, especially if the mechanic can't turn it over by hand. Something's holding up the pressure and killing the engine. Perhaps the muffler or resonator has something loose in it. But first I'd check that the crankcase breathing system is clear, then the air cleaner.
__________________
daBenz - 1970 220D
|