Parts list: № Number Qty Name Options 1 DZ120069 1 Fuel Pump SUB FOR DZ117587, DZ110616 OR RE517230 2 R123273 1 O-Ring 3 R133405 1 Pin 4 RE504233 2 Cap Screw Next page: ST245655 6297 Alternator Mounting Hardware ST37741 7699 Oil Pressure Switch - Plug ST318249 5932 Engine Oil Cooler ST812831 3953 Thermostat Housing (016793 - ) ST308664 8728 Belt Tensioner ST402349 4851 Connecting Rods and Pistons ST812826 16KJ Fuel Injection Pump (035911 - ) ST812824 16FK Fuel Injection Pump ( - 035370) ST717728 28BT Exhaust Manifold ST403089 2226 Engine Thermostat