Parts list: № Number Qty Name Options 1 DZ10382 1 Short Block Assembly Next page: ST846800 4706 Crankshaft and Bearings ST2268 1428 Flywheel Housing ST346036 4823 Connecting Rods and Pistons ST390039 5102 Cylinder Head with Valves ST34883 9901 Thrust Bearing Kit ST73533 5001 Engine Oil Pump ST685494 2101 Thermostat Cover ST627960 4614 Cylinder Block ST621028 4429 Timing Gear Cover and Water Pump ST617936 2201 Engine Thermostat