Brand new after market 2340 2340L5 Major Overhaul Kit compatible with Ingersoll Rand Part 32319451. Major overhaul kits includes aluminum connecting rods, crank pin bushings, main bearings, gasket kit, piston ring set, intake and discharge valves, oil seal, and air filter element to rebuild one Type 30, 2340 or 2340L5 compatible with IR compressor. Below are the compatible parts number with Ingersoll Rand Air compressor Parts number. -Gasket Kit Part#: 32307738 -Valve/Head Rebuild Kit Part#: 32304610 -Ring/Gasket Kit Part#: 32304602 -L.P. Piston Ring Kit Part#: 32194276 -H.P. Piston Ring Kit Part#: 37138237 -Bearing/Rod Kit Part#: 32127359 This is not a Ingersoll Rand product but it is compatible with Ingersoll Rand Parts. This is a Private-label product.