Parts list: № Number Qty Name Options 1 DZ124926 1 Fuel Pump SUB FOR DZ107852, RE555457, RE540388 OR RE569939 2 R63548 1 O-Ring 3 R530425 1 Adapter Fitting 4 T70177 2 O-Ring 5 R500318 1 O-Ring 6 R530424 1 Adapter Fitting 7 T15712 1 O-Ring 8 19M7785 4 Screw M10 X 25 Next page: ST161387 2113 Thermostat Cover ST927217 9901 Gasket Kit (2/2) ST164706 5003 Engine Oil Pump ST290628 5405 Air Intake Turbo ST701897 9901 Complete Block Assembly ST987692 1349 Crankshaft Pulley ( - 000401) ST987697 6220 Alternator Mounting ( - 000401) ST987695 3018 Starter Motor (000607 - ) ST987694 3012 Starter Motor ( - 000606) ST965566 9901 Bearing Kit, Connecting Rod