Parts list: № Number Qty Name Options 1 DZ10382 1 Short Block Assembly Next page: ST798858 9901 Thrust Bearing Kit ST412005 9901 Crankshaft Bearing Kit ST34883 9901 Thrust Bearing Kit ST703577 65B7 Turbocharger ST373157 3618 Front Plate ST348491 2698 Engine Coolant Heater Fittings ST621028 4429 Timing Gear Cover and Water Pump ST133256 6710 Engine Sensors ST35375 2001 Water Pump Pulley ST704161 9901 Replacement Engine