A loose battery cable wouldn't cause the car to stall & then RE-START! Would think that a fuel pump relay was at fault OR possibly a bad over-voltage relay. This can be very hard to diagnosis untill it happens all of the time.
Even a bad coil or ignition control unit could be at fault.
Many times the flywheel crank sensor can also cause this type of problem as well!
MERCEDES Benz Master Guild Technician (6 TIMES)
ASE Master Technician
Mercedes Benz Star Technician (2 times)
44 years foreign automotive repair
27 Years M.B. Shop foreman (dealer)
MB technical information Specialist (15 years)
190E 2.3 16V ITS SCCA race car (sold)
1986 190E 2.3 16V 2.5 (sold)