Parts list: № Number Qty Name Options 1 RE587974 1 Coupling Crankshaft 2 19M8442 6 Screw M12 X 100 3 DZ119116 1 Bracket Harness Retention 4 19M7865 2 Screw M8 X 16 Next page: ST748891 5942 Engine Oil Cooler and Oil Filter ST751009 4611 Cylinder Block ST21695 2002 Water Pump ST673061 5002 Engine Oil Pump ST958879 1134 Valve Cover ST120905 4702 Crankshaft and Bearings ST804449 2699 Engine Coolant Heater Fittings ST746259 5104 Cylinder Head with Valves ST959799 7712 Timing Gear Cover ST141523 7896 Air Compressor Mounting Plug