Mercedes OM617 3.0L High Performance Turbo Diesel Engine, REBUILT
Mercedes Benz OM617 Turbo Diesel. Solid mechanical engine. Factory numbers around 130hp/165tq, but boost and fuel pressure bumps get you 160h… | Motores, Mercedes
DieselPumpUK - OM617 Turbo QSV Another juicy QuickSpool... | Facebook