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: ST620239 2255 Engine Thermostat ST624061 4834 Connecting Rods and Pistons ST73498 1299 Oil Filler Neck Cover ST74383 4633 Cylinder Block ST74387 4905 Valve Actuating Mechanism ST379984 65GF Turbocharger ST37719 4002 Engine Oil Dipstick ST35375 2001 Water Pump Pulley ST30408 28AR Exhaust Manifold ST275027 2154 Thermostat Cover