Parts list: № Number Qty Name Options 1 R501554 1 Gear (Auxiliary Drive) Next page: ST618502 6699 Plug, Without Water Temperature Sensor ST844886 9867 Lift Straps ST245655 6297 Alternator Mounting Hardware ST664569 912V Gear Drive, RH / Power Take-Off ST994528 9901 Complete Block Assembly ST974350 9901 Short Block Hardware Kit ST308624 1327 Crankshaft Pulley ST400926 1183 Valve Cover ST402323 17DX Air Intake ST771965 5902 Engine Oil Cooler