Parts list: № Number Qty Name Options 1 R504762 1 Pulley 2 19M7835 2 Screw M10 X 35 Next page: ST772104 2695 Engine Coolant Heater ST303951 9901 Complete Block Assembly ST994144 9901 Rear Oil Seal ST52784 9901 Engine Overhaul Gasket Kit (2/2) ST625882 9901 Thrust Bearing Kit ST771957 5949 Engine Oil Cooler ST30512 8192 Primary Fuel Filter ST30498 4712 Crankshaft and Bearings