Shopping for: Confirm the part against your engine serial number and application before ordering.
Change engine
Caterpillar C12 Pistons, Rings & Rods
Pistons, Rings & Rods for Caterpillar C12 engines. Every part in this collection is listed for the C12 by its catalog application record, not by its title. Check your engine serial number or CPL against the part page before ordering.
27 part numbers. Match the part number and your engine serial number — not sure? Call or text (720) 445-6249.
| Part # | Replaces | Description | Fits | Price | Availability |
|---|---|---|---|---|---|
| 311246 | — | Cat / Caterpillar C12 ENGINES PISTON SKIRT | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311152 | — | Cat / Caterpillar C12 ENGINES PISTON CROWN | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311156 | Caterpillar 161-8416 Caterpillar 1618416 Caterpillar 238-2712 +1 more |
Cat / Caterpillar C12 ENGINES PISTON SKIRT | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311259 | — | Cat / Caterpillar C12 ENGINES PISTON KIT | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311257 | — | Cat / Caterpillar C12 ENGINES HIGH PERFORMANCE PISTON KIT | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311153 | — | Cat / Caterpillar C12 ENGINES HIGH PERFORMANCE PISTON KIT | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 305048 | Caterpillar 113-9012 Caterpillar 132-3222 Caterpillar 216-8570 |
Cat / Caterpillar C12 ENGINES INTERMEDIATE PISTON RING | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 305047 | Caterpillar 113-9011 Caterpillar 197-9341 |
Cat / Caterpillar C12 ENGINES COMPRESSION PISTON RING | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311083 | Caterpillar 197-9251 Caterpillar 1979251 Caterpillar 1138999 +5 more |
Cat / Caterpillar C12 ENGINES PISTON PIN ASSEMBLY | CATERPILLAR C12 ENGINES | Call for price | Request lead time |
| 311252HP | Caterpillar 111-2669 Caterpillar 130-0862 Caterpillar 144-2948 +1 more |
Cat / Caterpillar C12 ENGINES HIGH PERFORMANCE PISTON CROWN | CATERPILLAR C12 ENGINES | $347.50 | Ships from supplier · Lead time confirmed when you order |
| 311073HP | — | Cat / Caterpillar C12 ENGINES HIGH PERFORMANCE PISTON PIN | CATERPILLAR C12 ENGINES | $92.44 | Ships from supplier · Lead time confirmed when you order |
| 305046HP | — | Cat / Caterpillar C12 ENGINES HIGH PERFORMANCE PISTON RING SET | CATERPILLAR C12 ENGINES | $94.31 | Ships from supplier · Lead time confirmed when you order |
| M-RSC13E | Caterpillar RSC13E | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Ring Set | CATERPILLAR C10/C11/C12/C13 | $126.99 | Ships from supplier · Lead time confirmed when you order |
| M-RSC12E | Caterpillar RSC12E | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Ring Set | CATERPILLAR C10/C11/C12/C13 | $131.99 | Ships from supplier · Lead time confirmed when you order |
| M-3882310 | Caterpillar 3882310 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Body Assembly | CATERPILLAR C10/C11/C12/C13 | $639.99 | Ships from supplier · Lead time confirmed when you order |
| M-3398176 | Caterpillar 3398176 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Body Assembly | CATERPILLAR C10/C11/C12/C13 | $453.99 | Ships from supplier · Lead time confirmed when you order |
| M-2651113 | Caterpillar 2651113 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Oil Piston Ring | CATERPILLAR C10/C11/C12/C13 | $28.99 | Ships from supplier · Lead time confirmed when you order |
| M-2382712 | Caterpillar 2382712 | Interstate-McBee Piston Skirt for Caterpillar C13 / C12 / C11 / C10 - Replaces 238-2712 | CATERPILLAR C10/C11/C12/C13 | $74.99 | Ships from supplier · Lead time confirmed when you order |
| M-2168570 | Caterpillar 2168570 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Intermediate Piston Ring | CATERPILLAR C10/C11/C12/C13 | $45.99 | Ships from supplier · Lead time confirmed when you order |
| M-1979374 | Caterpillar 1979374 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Crown | CATERPILLAR C10/C11/C12/C13 | $346.99 | Ships from supplier · Lead time confirmed when you order |
| M-1979341 | Caterpillar 1979341 | Interstate-McBee Top Piston Ring for Caterpillar C13 / C12 / C11 / C10 - Replaces 197-9341 | CATERPILLAR C10/C11/C12/C13 | $39.99 | Ships from supplier · Lead time confirmed when you order |
| M-1979328 | Caterpillar 1979328 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Crown | CATERPILLAR C10/C11/C12/C13 | $364.99 | Ships from supplier · Lead time confirmed when you order |
| M-1979327 | Caterpillar 1979327 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Pin | CATERPILLAR C10/C11/C12/C13 | $57.99 | Ships from supplier · Lead time confirmed when you order |
| M-1979326 | Caterpillar 1979326 | Interstate-McBee Cat / Caterpillar C10/C11/C12/C13 Piston Pin Retainer | CATERPILLAR C10/C11/C12/C13 | $4.99 | Ships from supplier · Lead time confirmed when you order |
| 345013 | Caterpillar 111-2667 Caterpillar 1112667 Caterpillar 195-6606 +6 more |
Caterpillar C10 / C12 Piston Cooling Nozzle | CATERPILLAR C10 ENGINE CATERPILLAR C12 ENGINES |
$47.98 | Ships from supplier · Lead time confirmed when you order |
| 311073 | — | Cat C12 Piston Pin, PAI , Pack of 1 | CATERPILLAR C12 ENGINES | $50.35 | Ships from supplier · Lead time confirmed when you order |
| 305046 | Caterpillar 113-9011 Caterpillar 1139011 Caterpillar 197-9341 +5 more |
Cat / Caterpillar C12 ENGINES PISTON RING SET | CATERPILLAR C12 ENGINES | $60.56 | Ships from supplier · Lead time confirmed when you order |
Got a Number We Don't List?
Text a photo of the part tag — a specialist crosses it and quotes you fast.
