Regardless of your starting problem, don't ignore your timing chain. Timing chain stretch is very bad on these engines.
The chains do stretch on these M116 and M117 engines over time, because the chains are long and change direction many times as they travel from the crank at the bottom up to each cam on each side of the "V".
Most members and techs on this site recommend replacing the chains approximately every 100,000 - 120,000 miles. 4 degrees of stretch is considered the time to change the chain.
Further, it's not just the chain that's the problem. The chain guide rails are made of plastic, and become hard and brittle over time, as well. As the chain stretches it becomes loose, and starts to rattle and bang and slap against the guides. It usually happens at start-up, but when the chain gets loose enough and the guide rails are old and brittle enough, the chain will slap against the plastic and it'll break apart. Plastic pieces will get stuck in the chain and the sprocket, and bam!, you've bent a camshaft, pistons will hit valves, etc.
I've found from reading posts on this site, that's it's more often a loose chain breaking old guide rails, than a loose chain jumping a sprocket that causes an engine failure.
Either way, your car is probably due at minimum for the replacement of the upper guide rails. I'm sure the plastic has turned a dark brown color and the plastic is surely brittle.
2001 E430, Bourdeaux Red, Oyster interior.
1973 280SE 4.5, 170,000 miles. 568 Signal Red, Black MB Tex. "The Red Baron".