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 ST275044 4715 Crankshaft and Bearings ST275253 4501 Balancer Shaft ST34862 5204 Auxiliary Drive Cover ST37741 7699 Oil Pressure Switch - Plug PICT-512.3 512 Engine 4045HFL07-DD22512 PICT-512.2 512 Engine 4045HFL07-DD22512 PICT-512.1 512 Engine 4045HFL07-DD22512 ST833519 24JD Fan Belt ST812477 28DL Exhaust Manifold