Caterpillar PC 3306 engine short block, new liners, pistons, rings, main & rod bearings, camshaft bushings, thrust bearings, wrist pins/retainers/bushings, new camshaft, Crankshaft is standard/standard on bearing journals. Crank part#4N7697/Cyl block cast# 2P960. Fits Cat D6C/D6D/235 excavator/977 track loader and others- $3,000.00 w exchange/$4,500.00 with no exchange