OEM Bosch new EHA (Electro Hydraulic Actuator, aka a fuel governer) for various Mercedes Benz models from 1986 to 1993. Mounts on the side of the fuel distributor.
Bosch Part Number: 0986438300 O.E. Mercedes Part Number: 000 070 39 62
Common symptoms:They are known to leak, and are NOT repairable - can cause a rough idle and hesitation on acceleration, also a gas smell when first starting the vehicle.
Fits the following Mercedes Benz Models: