Parts list: № Number Qty Name Options 1 R504762 1 Pulley 2 19M7835 2 Screw M10 X 35 Next page: ST458807 5024 Engine Oil Pump ST245713 5132 Cylinder Head ST628077 6698 Temperature Switch Plug ST798858 9901 Thrust Bearing Kit ST30513 8472 Engine Wiring Harness ST733928 6764 Engine Sensors ST30474 1403 Flywheel Housing ST989305 9901 O Ring Kit, Cylinder Liner ST772623 9901 Connecting Rod Bearing Kit ST30512 8192 Primary Fuel Filter