Parts list: № Number Qty Name Options 1 DZ105995 1 Short Block Assembly (May Not Be As Illustrated) Next page: ST762610 5978 Engine Oil Filter ST450849 7638 Oil Pressure Switch ST743443 5246 Gear Driven Auxiliary Drive ST756782 62AR Alternator Mounting ST475468 9901 Piston Liner Kit ST754140 5030 Engine Oil Pump ST875643 46BT Cylinder Block (XXXXXX - ) ST757104 9858 Lift Straps ST875650 4686 Cylinder Block ( - XXXXXX) ST758741 4725 Crankshaft And Bearings