Parts list: № Number Qty Name Options 1 R504762 1 Pulley 2 19M7835 2 Screw M10 X 35 Next page: ST21572 8875 Oil Filter Adapter ST21573 8910 Exhaust Gas Recirculation ST34883 9901 Thrust Bearing Kit ST625882 9901 Thrust Bearing Kit ST772104 2695 Engine Coolant Heater ST21529 1989 Oil Pan ST625879 9901 Connecting Rod Bearing Kit ST73553 9901 Crankshaft Bearing Kit ST628310 9901 Connecting Rod Bearing Kit ST625975 9901 Thrust Bearing Kit