Parts list: № Number Qty Name Options 1 R529123 1 Pulley MARKED R529123 2 19M7817 4 Screw M12 X 70 Next page: ST821730 9901 Crankshaft Thrust Bearing Kit, Undersized ST951225 9901 Engine Overhaul Kit (2/3) ST919149 9901 Engine Hardware Kit (2/3) ST988459 9901 Complete Block Assembly ST800441 9901 Replacement Engine ST968771 23GF Fan Drive (1/3) ST982313 23GF Fan Drive(3/3) ST161374 1924 Oil Pan ST951217 9901 Engine Overhaul Kit (1/3) ST163327 3154 Alternator