Caterpillar C12 Truck Parts For Sale

Your Current Search
Industry
Truck Parts
Manufacturer
Caterpillar
Model
C12
Click the to remove the filter.
Narrow Your Search
Keyword Search
Search within the selected criteria
Equipment Type
Truck Parts (1338)
Category
Air Intake & Filtration (15)   Air Transfer Tubes (15)Brakes (10)   ABS Control Modules (1)   Brake Parts (9)Cab, Body & Interior (1)   Cabs (1)Cooling & HVAC (51)   Fan Blades (15)   Fan Clutches (31)   Intercoolers & Charge Air Coolers (5)Electrical & Lighting (12)   Alternators (1)   Cab Wiring Harnesses (2)   Wiring Harnesses (9)Engine & Powertrain (792)   Belt Tensioners (7)   Cam Followers (11)   Cam Gears (2)   Camshafts (5)   Crankshafts (15)   Cylinder Heads (19)   Engine Accessory Drives (1)   Engine Air Compressors (6)   Engine Blocks / Cylinder Blocks (6)   Engine Brackets (21)   Engine Brakes / Jake Brakes (28)   Engine Control Modules (ECM) (84)   Engine Cores (17)   Engine Covers (8)   Engine Gears (11)   Engine Harmonic Balancers (9)   Engine Head Bolts (1)   Engine Miscellaneous Parts (124)   Engine Mounts (38)   Engine Oil Coolers (22)   Engine Oil Dipsticks (2)   Engine Oil Pans (14)   Engine Oil Pickup Tubes (1)   Engine Oil Pumps (24)   Engine Plumbing (1)   Engine Rods (8)   Engine Seals (1)   Engine Thermostat Housings (3)   Engine Valve Trains (9)   Engine Wiring Harnesses (6)   Front Engine Covers (34)   Idler Gears (1)   Intake Manifolds (33)   Manifolds (1)   Pistons & Rod Parts (10)   Rocker Arms (41)   Rocker Housings (2)   Timing Covers (19)   Timing Gears (27)   Turbo Parts (5)   Turbochargers / Superchargers (30)   Valve Covers (70)   Water Pumps (15)Engine Parts (9)Engines (263)Exhaust & Emissions (27)   Exhaust Assemblies (1)   Exhaust Manifolds (16)   Muffler Shields (6)   Mufflers (4)Fans (9)Flywheel Housings (29)Frame & Chassis (4)   Adapters (1)   Brackets, Misc. (3)Fuel System (74)   Fuel / Water Separators (6)   Fuel Gear Pumps (9)   Fuel Injection Parts (17)   Fuel Injection Pumps (1)   Fuel Injectors (41)Gaskets (8)Miscellaneous Truck Parts (9)Suspension & Steering (3)   Steering Pumps (3)Transmission & Driveline (22)   Flywheels (22)
Make
Caterpillar (1338)
Model
Select a category to view all available models.
Condition
Model Year
-
Horsepower
-
Price
-
Country
State / Region
Select a country to view available states.
Market Type
For Sale (1338)

Showing 226 - 250 of 1,338 Listings

226 - 250 of 1,338 listings
226 - 250 of 1,338 listings
Good Clean And Inspected CAT C12 Rocker Arm And Shaft Assembly Missing 1 Exh 1

Good Clean And Inspected CAT C12 Rocker Arm And Shaft Assembly Missing 1 Exh 1

$100 USD
GOOD CLEAN AND INSPECTED CAT C12 ROCKER ARM AND SHAFT ASSEMBLY MISSING 1 EXH 1 INJ AND 1 INT ROCKER ARM, Core Charge: 0.00, Casting#: 202-4969
ConditionUsed
Fits To Make(s)CATERPILLAR
Fits To Model(s)C12
Stock Number2488
MLS Number10270418
CategoryRocker Arms
Last Updated2/24/2026
Location
Phoenix, AZ, US
Sold By
American Truck Sales & Salvage
Caterpillar C12 Engine Control Module (ECM) for a 2003 Peterbilt 357

Caterpillar C12 Engine Control Module (ECM) for a 2003 Peterbilt 357

$998.98 USD
(Used) 2003 Caterpillar C12, ENGINE ECM- Part Number: 179-1747-01, Serial Number: 14225051KM, Make: Caterpillar, Engine Model: C12, 2 Rectangular Plug with 70 Pins each!! Reference images...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)357
Will Fit Year(s)2003
Part Number179-1747-01
Stock NumberP-497557
MLS Number14149201
CategoryEngine Control Modules (ECM)
Last Updated3/11/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Engine Control Module (ECM) for a 2002 Sterling L9500

Caterpillar C12 Engine Control Module (ECM) for a 2002 Sterling L9500

$998.98 USD
(Used) Caterpillar C12, ENGINE ECM- Part Number: 348-2379-01, Serial Number: 2277B284IH, 124713-0227, TMC 08/17-2674, 2 Rectangular Plug with 70 Pins each, Reference images for condition....
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2002
Part Number348-2379-01
Stock NumberP-497340
MLS Number14147173
CategoryEngine Control Modules (ECM)
Last Updated3/11/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Engine for a 2002 Oshkosh S-SERIES

Caterpillar C12 Engine for a 2002 Oshkosh S-SERIES

$8,995.98 USD
(Used) Blowby Excessive, 2001 Caterpillar C12, ENGINE ASSEMBLY- Part Number: 7E-8050 01, Serial Number: 2KS76567, Family Number: 1CPXH0729ERK, Displacement: 11.9L, Horsepower: 339/505,...
ConditionUsed
Horse Power420 HP
Fits To Make(s)Oshkosh
Fits To Model(s)S-SERIES
Will Fit Year(s)2002
Part Number7E-8050 01
Stock NumberP-76233
MLS Number12735165
CategoryEngines
Last Updated2/14/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
1998 Caterpillar C12 Engine with Jake Brakes, 9NS, 40-PIN

1998 Caterpillar C12 Engine with Jake Brakes, 9NS, 40-PIN

$12,500 USD
(GOOD USED TEST RUN INTERNALLY INSPECTED) 1998 Caterpillar C12 Diesel Engine For Sale with Jake Brakes, AR# 164-8536, 40-PIN, Freightliner, 425HP RATED @ 2100 RPM, Engine Serial # 9NS17031...
Warranty
ConditionUsed
CPL/ARR164-8536
Horse Power425 HP
Part Number164-8536
Stock Number9974
MLS Number14141029
CategoryEngines
Last Updated2/12/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Caterpillar C12 Engine for a 1999 Sterling LT-9513

Caterpillar C12 Engine for a 1999 Sterling LT-9513

$4,500 USD
RUNNER, Serial#: 2KS07043, Core Charge: 0, Horse Power: 430 HP @ 2100 RPM, ARR/CPL: 1699469 OEM 410/1800
ConditionUsed
CPL/ARR1699469 OEM 410/1800
Fits To Make(s)STERLING
Fits To Model(s)LT-9513
Will Fit Year(s)1999
Stock Number1A1E56773
MLS Number13867295
CategoryEngines
Last Updated2/11/2026
Location
Ste-Julie, QC, Canada
Sold By
Camions Lussier-Lussicam inc.
Caterpillar C12 Engine for a 2003 International 5600I

Caterpillar C12 Engine for a 2003 International 5600I

$8,500 USD
GOOD RUNNER,QUALITY A+, Serial#: MBL06420, Core Charge: 0, Horse Power: 380 HP A 2100 RPM, ARR/CPL: 232-5404 /OEM 355HP
ConditionUsed
CPL/ARR232-5404 /OEM 355HP
Fits To Make(s)INTERNATIONAL
Fits To Model(s)5600I
Will Fit Year(s)2003
Stock Number1A1E74943
MLS Number13602981
CategoryEngines
Last Updated2/11/2026
Location
Ste-Julie, QC, Canada
Sold By
Camions Lussier-Lussicam inc.
Caterpillar C12 Turbocharger / Supercharger

Caterpillar C12 Turbocharger / Supercharger

$953.34 USD
NEW TURBO FITS MULTIPLE C12 CAT ALLOCATIONS AS WELL AS MANY SERIES 60 DETROIT. WAIST GATE STYLE. 1 YEAR WARRANTY, NEW NO CORE. SEE ALSO 172743 OR PP1080016, Serial#: 172743 / PP1080016,...
ConditionNew
Part Number172743 / PP1080016 OR7292 OR7578 381204 1649490 1906210
Stock NumberEM92770
MLS Number14128539
CategoryTurbochargers / Superchargers
Last Updated2/6/2026
Location
Ucon, ID, US
Sold By
Holst Truck Parts
Caterpillar C12 Flywheel Housing for a 2004 Sterling L9500

Caterpillar C12 Flywheel Housing for a 2004 Sterling L9500

$1,250 USD
GOOD USED PTO HOUSING/FLYWHEEL HOUSING ASSEMBLY. FITS MOST C9-C10 C12 CAT. HAS BOLTS,HUB AND HOUSING. (NO FLYWHEEL), Serial#: MBL19443, Material: Aluminum, SAE Size: 1, Starter Location: 8 o...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2004
Part Number180-5187
Stock Number121525-21
MLS Number14123544
CategoryFlywheel Housings
Last Updated2/12/2026
Location
Ucon, ID, US
Sold By
Holst Truck Parts
1998 Caterpillar C12 Engine Control Module (ECM)

1998 Caterpillar C12 Engine Control Module (ECM)

$2,000 USD
(GOOD USED/ TESTED) Caterpillar C12 OEM Diesel Engine Control Module, ECM, ECU, for sale!!! Part #:117-4212-02; Supersession Part #: 124-2673, 115-3055, 212-9450, 10R-4085; Stock #:...
ConditionUsed
Part Number117-4212-02
Stock NumberE4414
MLS Number14122552
CategoryEngine Control Modules (ECM)
Last Updated2/3/2026
Location
Hialeah, FL, US
Sold By
JJ Rebuilders Inc.
Caterpillar C12 Engine Part, Part # 124-2708

Caterpillar C12 Engine Part, Part # 124-2708

$110 USD
Nous livrons partout au Canada et aux États-Unis. We ship anywhere in Canada USA. - Stock : 2708EL - Air Transfer Intake / Turbo Connection - Moteur / Engine : Caterpillar C12 - P/N :...
ConditionUsed
Part Number124-2708
Stock Number2708EL
MLS Number14113729
CategoryEngine Miscellaneous Parts
Last Updated3/21/2026
Location
Beauceville, QC, Canada
Sold By
Camions Gilbert
Caterpillar C12 Engine for a 2000 Sterling L9513

Caterpillar C12 Engine for a 2000 Sterling L9513

$8,995.98 USD
(Used) 1999 Caterpillar C12, ENGINE ASSEMBLY- Family Number: XCPXH0729ERK, Displacement: 12.0L, Horsepower: 425, Ar.No./CPL: 169-9469, ESN: 2KS11228, Part Number: 115-5852, ECS: EM, DI, TC,...
ConditionUsed
CPL/ARR169-9469
Horse Power425 HP
Fits To Make(s)Sterling
Fits To Model(s)L9513
Will Fit Year(s)2000
Part Number115-5852
Stock NumberP-59516
MLS Number12313842
CategoryEngines
Last Updated2/11/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Did you find what you were looking for? Yes No