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: ST275253 4501 Balancer Shaft ST812830 3939 Thermostat Housing ( - 013957) ST403020 4914 Valve Actuating Mechanism ST719436 65G4 Turbocharger ST402997 8925 Exhaust Gas Recirculation ST477240 84CL Engine Wiring Harness ST477945 81BJ Primary Fuel Filter ST134407 5730 Water Pump Inlet ST402467 4674 Cylinder Block ST477592 4468 Timing Gear Cover and Water Pump