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 (1209)
Category
Air Intake & Filtration (12)   Air Transfer Tubes (12)Brakes (3)   ABS Control Modules (1)   Brake Parts (2)Cooling & HVAC (56)   Fan Blades (19)   Fan Clutches (32)   Intercoolers & Charge Air Coolers (5)Electrical & Lighting (9)   Wiring Harnesses (9)Engine & Powertrain (723)   Belt Tensioners (5)   Cam Followers (11)   Cam Gears (2)   Camshafts (4)   Crankshafts (9)   Cylinder Heads (16)   Engine Accessory Drives (1)   Engine Air Compressors (5)   Engine Blocks / Cylinder Blocks (6)   Engine Brackets (21)   Engine Brakes / Jake Brakes (28)   Engine Control Modules (ECM) (82)   Engine Cores (18)   Engine Covers (8)   Engine Gears (11)   Engine Harmonic Balancers (9)   Engine Head Bolts (1)   Engine Miscellaneous Parts (171)   Engine Mounts (30)   Engine Oil Coolers (19)   Engine Oil Dipsticks (2)   Engine Oil Pans (11)   Engine Oil Pickup Tubes (1)   Engine Oil Pumps (17)   Engine Plumbing (1)   Engine Rods (8)   Engine Seals (1)   Engine Thermostat Housings (3)   Engine Valve Trains (8)   Engine Wiring Harnesses (3)   Front Engine Covers (25)   Idler Gears (1)   Intake Manifolds (28)   Manifolds (1)   Pistons & Rod Parts (10)   Rocker Arms (29)   Timing Covers (12)   Timing Gears (20)   Turbo Parts (5)   Turbochargers / Superchargers (29)   Valve Covers (38)   Water Pumps (13)Engines (265)Exhaust & Emissions (30)   Exhaust Assemblies (1)   Exhaust Manifolds (16)   Muffler Shields (7)   Mufflers (6)Fans (11)Flywheel Housings (21)Frame & Chassis (3)   Brackets, Misc. (3)Fuel System (52)   Fuel / Water Separators (6)   Fuel Gear Pumps (7)   Fuel Injection Parts (3)   Fuel Injectors (36)Gaskets (8)Suspension & Steering (3)   Steering Pumps (3)Transmission & Driveline (13)   Flywheels (13)
Make
Caterpillar (1209)
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 (1209)

Showing 276 - 300 of 1,209 Listings

276 - 300 of 1,209 listings
276 - 300 of 1,209 listings
Caterpillar C12 Oil Filter Base, Casting # 9Y3902

Caterpillar C12 Oil Filter Base, Casting # 9Y3902

$175 USD
Good, used oil filter base off of a Caterpillar C12. Casting number is 9Y3902. Please see pictures. For further information feel free to call or email us. We ship anywhere!!! Thank you.,...
ConditionUsed
Part NumberP-6799
Stock NumberP-6799
MLS Number9967054
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Used Caterpillar C12 Oil Pump Elbow for 2003 Sterling L9500, Casting # 122-0760-01-

Used Caterpillar C12 Oil Pump Elbow for 2003 Sterling L9500, Casting # 122-0760-01-

$175 USD
Good, used OIL PUMP ELBOW off of a 2003 Caterpillar C12 engine. The casting number is 122-0760-01-. The serial number is not available. This Caterpillar C12 oil pump elbow has been inspected...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2003
Part Number200369-30
Stock Number200369-30
MLS Number11102847
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Used Caterpillar C12 Steel Belt Pulley for 2004 Peterbilt 387, Part # 200192-31

Used Caterpillar C12 Steel Belt Pulley for 2004 Peterbilt 387, Part # 200192-31

$175 USD
Good, used STEEL BELT PULLEY that came off of a 2004 Caterpillar C-12 engine. The casting number is not available. The serial number is not available. This Caterpillar C-12 aluminum...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-31
Stock Number200192-31
MLS Number11135537
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
2004 Caterpillar C12 Oil Filter Base, Casting # 251-6668, Part # 200192-71

2004 Caterpillar C12 Oil Filter Base, Casting # 251-6668, Part # 200192-71

$175 USD
Good, used OIL FILTER BASE that came off of a 2004 Caterpillar C-12 engine. The casting number is 251-6668. The serial number is not available. This Caterpillar C-12 oil filter base has been...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-71
Stock Number200192-71
MLS Number11148296
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Crankshaft Pulley, Part # P-10269

Caterpillar C12 Engine Crankshaft Pulley, Part # P-10269

$175 USD
Good, used crankshaft pulley from a CAT C12 engine. The crankshaft pulley has been inspected and is in good working condition. There is no visible damage seen on the part. Bolt holes are...
ConditionUsed
Part NumberP-10269
Stock NumberP-10269
MLS Number11234890
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Oil Filter Base, Part # P-10295

Caterpillar C12 Oil Filter Base, Part # P-10295

$175 USD
Good, used OIL FILTER BASE off of a Caterpillar C12 engine. The casting number is not available. This oil filter base has been inspected and there is a broken bolt that needs to be removed...
ConditionUsed
Part NumberP-10295
Stock NumberP-10295
MLS Number11239049
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
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 Updated5/15/2026
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 Updated5/15/2026
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 292142. The engine serial number is MBL12144....
ConditionUsed
Part NumberP-10318
Stock NumberP-10318
MLS Number11249002
CategoryEngine Brakes / Jake Brakes
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake for a 2000 Freightliner FLD120

Caterpillar C12 Engine Brake for a 2000 Freightliner FLD120

$175 USD
Good used engine brake from a Caterpillar C12 engine. The engine brake has been visually inspected and is in good condition. There is no visible damage to the engine brake. The bolt holes on...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FLD120
Will Fit Year(s)2000
Part Number220503-26
Stock Number220503-26
MLS Number11987759
CategoryEngine Brakes / Jake Brakes
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake for a 2000 Freightliner FLD120

Caterpillar C12 Engine Brake for a 2000 Freightliner FLD120

$175 USD
Good, used engine brake from a Caterpillar C12 engine. The engine brake has been visually inspected and is in good working condition. There is minor rust on the engine brake. All bolt holes...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FLD120
Will Fit Year(s)2000
Part Number220503-29
Stock Number220503-29
MLS Number11987762
CategoryEngine Brakes / Jake Brakes
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake for a 1999 Kenworth T800

Caterpillar C12 Engine Brake for a 1999 Kenworth T800

$175 USD
Good used Engine brake from a Caterpillar C12 engine. The engine break has been visually inspected and is in good condition. The engine break has minor rust, please refer to the photos...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-30
Stock Number240092-30
MLS Number13208358
CategoryEngine Brakes / Jake Brakes
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Flywheel for a 1999 Kenworth T800

Caterpillar C12 Flywheel for a 1999 Kenworth T800

$175 USD
Good used Flywheel from a Caterpillar C12 engine. The flywheel has been visually inspected and is in good condition. The flywheel has corrosion and rust. The flywheel has a minor damage,...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-33
Stock Number240092-33
MLS Number13208361
CategoryFlywheels
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Fuel Gear Pump for a 1999 Kenworth T800

Caterpillar C12 Fuel Gear Pump for a 1999 Kenworth T800

$175 USD
Good Core fuel pump from a Caterpillar C12 engine. The core fuel pump has been visually inspected and does not spin. The core fuel pump has corrosion and chipped paint. One of the fittings...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-18
Stock Number240092-18
MLS Number13206248
CategoryFuel Gear Pumps
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Intake Manifold for a 2004 Peterbilt 387

Caterpillar C12 Intake Manifold for a 2004 Peterbilt 387

$150 USD
Good, used ALUMINUM INTAKE MANIFOLD that came off of a 2004 Caterpillar C-12 engine. The casting number is 225-0127-01- The serial number is MBL11872. This Caterpillar C-12 aluminum intake...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-15
Stock Number200192-15
MLS Number11132648
CategoryIntake Manifolds
Last Updated5/15/2026
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 Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Rocker Arm for a 2000 Freightliner FLD120

Caterpillar C12 Rocker Arm for a 2000 Freightliner FLD120

$150 USD
Good, used rocker arm from a Caterpillar C12 engine. The rocker arm has been visually inspected and is in good working condition. There is no visible damage seen on the rocker arm. The...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FLD120
Will Fit Year(s)2000
Part Number220503-42
Stock Number220503-42
MLS Number11994206
CategoryRocker Arms
Last Updated5/15/2026
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 Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Timing Cover for a 2000 Freightliner FLD120

Caterpillar C12 Timing Cover for a 2000 Freightliner FLD120

$150 USD
Good, used timing cover from a 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 on...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FLD120
Will Fit Year(s)2000
Part Number220503-9
Stock Number220503-9
MLS Number11987739
CategoryTiming Covers
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Rocker Arm for a 2003 Peterbilt 378

Caterpillar C12 Rocker Arm for a 2003 Peterbilt 378

$150 USD
Good, used rocker arm off of a Caterpillar C12. Casting number is 115-9406. Serial is unavailable. Please see pictures. For further information feel free to call or email us. We ship...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)378
Will Fit Year(s)2003
Part Number190315-8
Stock Number190315-8
MLS Number10026205
CategoryRocker Arms
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Did you find what you were looking for? Yes No