Parts list: № Number Qty Name Options 1 DZ100021 1 Oil Pump MARKED R518878; SUB FOR RE521756 1 SE501813 1 Oil Pump Reman REMAN FOR RE521756 OR DZ100021 2 R97185 1 O-Ring 3 19M8987 2 Screw M8 X 65, SUB FOR APPL 19M9355 4 R120638 1 Gear Z = 30 5 14M7066 1 Nut M12 6 R526838 1 Oil Tube SUB FOR R518880 Next page: ST35333 3612 Front Plate ST274893 4905 Valve Actuating Mechanism ST74383 4633 Cylinder Block ST275027 2154 Thermostat Cover ST348491 2698 Engine Coolant Heater Fittings ST37719 4002 Engine Oil Dipstick ST35375 2001 Water Pump Pulley ST628174 2873 Exhaust Manifold ST746468 5120 Cylinder Head with Valves ST628351 4719 Crankshaft / Bearings