Parts list: № Number Qty Name Options 1 19M8987 2 Screw M8 X 65 2 R120638 1 Gear Z = 30, Oil Pump Drive 3 14M7066 1 Nut M12 4 DZ100057 1 Oil Pump SUB FOR RE504914 5 R97185 1 O-Ring 6 R121376 1 Tube Oil Pump Outlet Next page: ST396965 9801 Lift Straps ST58135 2002 Water Pump Pulley ST628077 6698 Temperature Switch Plug ST35333 3612 Front Plate ST275044 4715 Crankshaft and Bearings ST617936 2201 Engine Thermostat ST71976 4901 Valve Actuating Mechanism PICT-23.1 23 Engine 4045HLV50-RE528520 - RE554819 PICT-23.2 23 Engine 4045HLV50-RE528520 - RE554819 ST780789 30AV Starter Motor (182937 - )