CRANKSHAFT SUB-ASSY