Parts list: № Number Qty Name Options 1 DZ10382 1 Short Block Assembly Next page: ST846800 4706 Crankshaft and Bearings ST445788 9901 Connecting Rod Bearing Kit ST37741 7699 Oil Pressure Switch - Plug ST21324 6282 Alternator Mounting ST34883 9901 Thrust Bearing Kit ST412005 9901 Crankshaft Bearing Kit ST21296 1903 Oil Pan ST1013707 1302 Crankshaft Pulley ( - 018451) ST446437 9901 Piston Liner Kit ST133256 6710 Engine Sensors