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: ST6701 19AL Oil Pan ST303917 6284 Alternator Mounting Hardware ST976750 2217 Thermostat ( - 102105) ST621571 9901 Cylinder Head Removal Gasket Kit ST37757 9901 Piston Ring Kit ST58135 2002 Water Pump Pulley ST34895 9901 Camshaft Kit ST976744 4901 Valve Actuating Mechanism ( - 278441) ST73553 9901 Crankshaft Bearing Kit ST304059 4035 Engine Oil Dipstick