Alert! 1981 to 1985 W123 Mercedes Diesel Throttle Linkage Attachment Failure.

Mercedessource Video 1 months ago

Description

This can be serious. Loss of power. Irratic throttle response. Inspect this today. Link for repair parts: https://mercedessource.com/store/search?keys=throttle%20ball