Parts list: № Number Qty Name Options 1 19M7785 4 Screw M10 X 25 2 DZ124926 1 Fuel Pump SUB FOR DZ107852 OR RE569939 3 R500318 1 O-Ring 4 T15712 1 O-Ring 5 R530424 1 Adapter Fitting 6 T70177 2 O-Ring 7 R530425 1 Adapter Fitting 8 R63548 1 O-Ring Next page: ST164699 4904 Valve Actuating Mechanism ST247126 1349 Crankshaft Pulley ST625096 9901 Thrust Washer Kit ST699089 5409 Air Intake Turbo ST699189 5213 Auxiliary Drive ST161937 2210 Thermostat ST132564 9901 Crankshaft Bearing Kit ST132562 9901 Thrust Bearing Kit