Parts list: № Number Qty Name Options 1 R529946 1 Bracket 2 19M7786 7 Screw M10 X 30 3 R516574 1 Bracket 4 14M7296 3 Flange Nut M10 5 R524235 1 Strap 6 R521166 1 Strap SUB FOR R516510 7 19M7785 2 Screw M10 X 25 8 19M7801 2 Screw M8 X 60 Next page: ST34883 9901 Thrust Bearing Kit ST957231 2695 Engine Coolant Heater ( - 735046) ST616255 3614 Front Plate ST796415 35JN Fuel Filter ST739167 2398 Fan Drive ST816629 4712 Crankshaft and Bearings ST900121 62A4 Alternator Mounting ( - 713611) ST785156 63FW Low Pressure Fuel Lines ST936590 9901 Short Block Assembly