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 (1340)
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 (52)   Fan Blades (15)   Fan Clutches (32)   Intercoolers & Charge Air Coolers (5)Electrical & Lighting (12)   Alternators (1)   Cab Wiring Harnesses (2)   Wiring Harnesses (9)Engine & Powertrain (794)   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) (86)   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 (260)Exhaust & Emissions (28)   Exhaust Assemblies (1)   Exhaust Manifolds (16)   Muffler Shields (6)   Mufflers (5)Fans (10)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 (1340)
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 (1340)

Showing 826 - 850 of 1,340 Listings

826 - 850 of 1,340 listings
826 - 850 of 1,340 listings
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$175 USD
Good, used BRAKE ASSEMBLY from a Caterpillar C12 engine. The model number is 312A. The part number is 21078 12 VDC. The part serial number is 292142. The engine serial number is MBL12144....
ConditionUsed
Part NumberP-10318
Stock NumberP-10318
MLS Number11249002
CategoryEngine Brakes / Jake Brakes
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$175 USD
Good, used BRAKE ASSEMBLY from a Caterpillar C12 engine. The model number is 312A. The part number is 21078 12 VDC. The part serial number is 292141. The engine serial number is MBL12144....
ConditionUsed
Part NumberP-10317
Stock NumberP-10317
MLS Number11249000
CategoryEngine Brakes / Jake Brakes
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$175 USD
Good, used BRAKE ASSEMBLY from a Caterpillar C12 engine. The model number is 312A. The part number is 21078 12 VDC. The part serial number is 292140. The engine serial number is MBL12144....
ConditionUsed
Part NumberP-10316
Stock NumberP-10316
MLS Number11248999
CategoryEngine Brakes / Jake Brakes
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump

Caterpillar C12 Engine Oil Pump

$225 USD
Good, used OIL PUMP from a Caterpillar C12 engine. The casting numbers are 9Y8073 and 9Y3794. The Caterpillar C12 engine serial number is MBL12144. This Caterpillar C12 oil pump has been...
ConditionUsed
Part NumberP-10312
Stock NumberP-10312
MLS Number11248987
CategoryEngine Oil Pumps
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Push Rod, Part # P-10302

Caterpillar C12 Push Rod, Part # P-10302

$25 USD
Good, used PUSH ROD from a Caterpillar C12 engine. The casting number is not available. This Caterpillar C12 push rod has been inspected and it appears to be in good used condition. Please...
ConditionUsed
Part NumberP-10302
Stock NumberP-10302
MLS Number11246150
CategoryPistons & Rod Parts
Last Updated3/21/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Used Caterpillar C12 Push Rod, Part # P-10301

Used Caterpillar C12 Push Rod, Part # P-10301

$25 USD
Good, used PUSH ROD from a Caterpillar C12 engine. The casting number is not available This Caterpillar C12 push rod has been inspected and it appears to be in good used condition. Please...
ConditionUsed
Part NumberP-10301
Stock NumberP-10301
MLS Number11246147
CategoryPistons & Rod Parts
Last Updated3/21/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$75 USD
Good, used BRAKE COVER from a Caterpillar C12 engine. The casting numbers are 132-9827(Painted) and 131-6665(Black coated). Which this is black coated. This Caterpillar C12 BRAKE COVER has...
ConditionUsed
Part NumberP-10300
Stock NumberP-10300
MLS Number11246144
CategoryEngine Brakes / Jake Brakes
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$75 USD
Good, used BRAKE COVER from a Caterpillar C12 engine. The casting numbers are 132-9827(Painted) and 131-6665(Black coated). Which this is black coated. This Caterpillar C12 BRAKE COVER has...
ConditionUsed
Part NumberP-10299
Stock NumberP-10299
MLS Number11246142
CategoryEngine Brakes / Jake Brakes
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$75 USD
Good, used BRAKE COVER from a Caterpillar C12 engine. The casting numbers are 132-9825(Painted) and 129-2885(Black coated). Which this is black coated. This Caterpillar C12 BRAKE COVER has...
ConditionUsed
Part NumberP-10298
Stock NumberP-10298
MLS Number11246141
CategoryEngine Brakes / Jake Brakes
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake

Caterpillar C12 Engine Brake

$75 USD
Good, used BRAKE HOUSING from a Caterpillar C12 engine. The casting number is not available. This Caterpillar C12 brake has been inspected and it appears to be in good working condition....
ConditionUsed
Part NumberP-10297
Stock NumberP-10297
MLS Number11246139
CategoryEngine Brakes / Jake Brakes
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Intake Manifold

Caterpillar C12 Intake Manifold

$150 USD
Good, used INTAKE MANIFOLD off of a Caterpillar C12 engine. The casting number is 225-0127-01. This intake manifold has been inspected and there are 4 broken bolts where the elbow mounts but...
ConditionUsed
Part NumberP-10286
Stock NumberP-10286
MLS Number11237220
CategoryIntake Manifolds
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Flywheel Housing

Caterpillar C12 Flywheel Housing

$400 USD
Good, used aluminum flywheel housing from CAT C12 engine. The flywheel housing has been inspected and is in good working condition. There is no visible damage seen on the part. There is...
ConditionUsed
Part NumberP-10263
Stock NumberP-10263
MLS Number11232661
CategoryFlywheel Housings
Last Updated3/13/2025
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Timing Gears

2003 Caterpillar C12 Timing Gears

$75 USD
Good, used timing gear from a 2003 CAT C12 engine. The timing gear has been inspected and is in good working condition. There is no visible damage on the part. There is no visible rust. All...
ConditionUsed
Will Fit Year(s)2003
Part NumberP-10257
Stock NumberP-10257
MLS Number11232654
CategoryTiming Gears
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Timing Cover

2003 Caterpillar C12 Timing Cover

$150 USD
Good, used timing cover from a 2003 CAT C12 engine. The timing cover has been inspected and is in good working condition. There is no visible damage seen on the cover. There is visible rust...
ConditionUsed
Will Fit Year(s)2003
Part NumberP-10256
Stock NumberP-10256
MLS Number11232653
CategoryTiming Covers
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Timing Cover

2003 Caterpillar C12 Timing Cover

$350 USD
Good, used aluminum timing cover from a 2003 CAT C13 engine. The timing cover has been inspected and is in good working condition. There is no visible damage on the timing cover. There is...
ConditionUsed
Will Fit Year(s)2003
Part NumberP-10254
Stock NumberP-10254
MLS Number11232649
CategoryTiming Covers
Last Updated3/13/2025
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Flywheel Housing for a 2004 Peterbilt 387

Caterpillar C12 Flywheel Housing for a 2004 Peterbilt 387

$400 USD
Good, used ALUMINUM FLYWHEEL HOUSING that came off of a 2004 Caterpillar C-12 engine. The casting number is 148-1973. The serial number is not available. This Caterpillar C-12 aluminum...
ConditionUsed
Horse Power505 HP
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-60
Stock Number200192-60
MLS Number11144614
CategoryFlywheel Housings
Last Updated3/13/2025
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump for a 2003 Sterling L9500

Caterpillar C12 Engine Oil Pump for a 2003 Sterling L9500

$225 USD
Good, used OIL PUMP off of a 2003 Caterpillar C12 engine. The casting number is 9Y3794. The serial number is not available. This Caterpillar C12 oil pump assembly has been inspected and it...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2003
Part Number200369-28
Stock Number200369-28
MLS Number11102845
CategoryEngine Oil Pumps
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Did you find what you were looking for? Yes No