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: ST625975 9901 Thrust Bearing Kit ST412019 9901 O-Ring Kit, Cylinder Liner ST628077 6698 Temperature Switch Plug ST616255 3614 Front Plate ST297445 6379 Low Pressure Fuel Lines ST245655 6297 Alternator Mounting Hardware ST686503 4001 Engine Oil Dipstick ST320126 9901 Engine Overhaul Kit (2/2) ST625882 9901 Thrust Bearing Kit ST74383 4633 Cylinder Block