Injection Pump 504373054
Fuel Injector 504221257
Connecting Rod 2831298
Camshaft 504229312
FPT 4 Cylinder, 4.5L Replacement Diesel Engine
Injection Pump 504373054
Fuel Injector 504221257
Connecting Rod 2831298
Camshaft 504229312
Expect to switch a few parts for some applications