Parts list: № Number Qty Name Options 1 R504762 1 Pulley 2 19M7835 2 Screw M10 X 35 Next page: ST21572 8875 Oil Filter Adapter ST625882 9901 Thrust Bearing Kit ST772104 2695 Engine Coolant Heater ST30511 6733 Engine Sensors ST619989 4447 Timing Gear Cover and Water Pump ST134390 17CN Air Intake ST625879 9901 Connecting Rod Bearing Kit ST614980 1334 Crankshaft Pulley ST73553 9901 Crankshaft Bearing Kit ST628310 9901 Connecting Rod Bearing Kit