4.0L OM628 V8

Engine Type: V8
Displacement: 4.0 Liters
Engine Code: OM628
Forced Induction: Turbo
Fuel Type: Diesel

Vehicles with this engine