OM628 CP3 High Pressure Fuel Pump
OM648 Standalone ECU & Harness
Used Mercedes-Benz OM648 Turbo Diesel Engine