Parts list: № Number Qty Name Options 1 DZ104524 1 Short Block Assembly Next page: ST950155 46BF Cylinder Block ( - XXXXXX) ST754150 2186 Thermostat Cover ST758736 4474 Timing Gear Cover ST917096 9901 Engine Overhaul Kit 1/2 ST933932 9901 Engine Overhaul Kit 2/2 ST916912 9901 Thrust Washer ST916897 9901 Bearing Kit ST880476 9901 Connecting Rod Bearing Kit ST854081 9901 Replacement Engine ST804694 5043 Engine Oil Pump