Parts list: № Number Qty Name Options 1 DZ10318 1 Short Block Assembly Next page: ST888084 9901 Engine Overhaul Kit (1/2) ST625882 9901 Thrust Bearing Kit ST889223 5934 Engine Oil Cooler (000227 - ) ST889215 4838 Connecting Rods and Pistons ( - 886042) ST889226 6735 Engine Sensors ( - 886042) ST889186 2160 Thermostat Cover (000227 - ) ST889212 4645 Cylinder Block ( - 001211) ST275253 4501 Balancer Shaft ST275044 4715 Crankshaft and Bearings ST889170 16JK Fuel Injection System ( - 000394)