1976 300D wont shut off

I have to push the "Stop engine" lever under the hood to shut the engine off. I have owned the car for 10 years without this happening. It has now occurred twice today. Should I be looking for a mechanical malfunction or an electrical connection?

Best Regards,
Eric

Forums

Chassis Model Number