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: ST765898 35HF Fuel Filter ST769658 3953 Thermostat Housing ST776144 16KJ Fuel Injection System ST878351 14BV Flywheel Housing ST878531 19HD Oil Pan ST403089 2226 Engine Thermostat ST403020 4914 Valve Actuating Mechanism ST35375 2001 Water Pump Pulley ST308624 1327 Crankshaft Pulley ST245655 6297 Alternator Mounting Hardware