Published On Aug 27, 2021
1975 Mercedes Diesel OM616.916 throttle linkage, trying to figure out the minimum parts needed to run the engine.
Conversation about what is needed for the throttle to operate continued from this forum post...
http://www.peachparts.com/shopforum/d...
show more