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 (1208)
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 (722)   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) (81)   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 (1208)
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 (1208)

Showing 251 - 275 of 1,208 Listings

251 - 275 of 1,208 listings
251 - 275 of 1,208 listings
Caterpillar C12 Power Steering Pump for 1999 Kenworth T800, Part # 240092-11

Caterpillar C12 Power Steering Pump for 1999 Kenworth T800, Part # 240092-11

$275 USD
Good used Power Steering Pump from a Caterpillar C12 engine. The Power Steering Pump has been visually inspected and is in good condition. The Power steering pump has corrosion and dents,...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-11
Stock Number240092-11
MLS Number13112358
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Flywheel for a 1999 International 9200

Caterpillar C12 Flywheel for a 1999 International 9200

$250 USD
Good used Flywheel off a Cat C12. Casting number isn't available. Serial number is 9NS16628. Please see pictures. For further information feel free to call or email us. We ship anywhere!!!...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9200
Will Fit Year(s)1999
Part Number190197-24
Stock Number190197-24
MLS Number9952800
CategoryFlywheels
Last Updated5/14/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Flywheel for a 2004 Peterbilt 387

Caterpillar C12 Flywheel for a 2004 Peterbilt 387

$250 USD
Good, used FLYWHEEL that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 256965100 and 502217. The serial number is not available. This Caterpillar C-12 flywheel has been...
ConditionUsed
Horse Power505 HP
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-30
Stock Number200192-30
MLS Number11135532
CategoryFlywheels
Last Updated5/14/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Cam Follower for a 1999 Kenworth T800

Caterpillar C12 Cam Follower for a 1999 Kenworth T800

$250 USD
Good used Cam follower from a Caterpillar C12 engine. The cam follower has been visually inspected and is in good condition. The cam follower rollers spin freely. The roller brackets move...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-14
Stock Number240092-14
MLS Number13203263
CategoryCam Followers
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Muffler for a 2001 Peterbilt 385

Caterpillar C12 Muffler for a 2001 Peterbilt 385

$249.99 USD
2001 Peterbuilt 385. Muffler, 44” X 9”. For more information about this item call. We ship worldwide., Serial#: 2KS51244, Casting#: 2KS51244
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)385
Will Fit Year(s)2001
Part NumberTBD
Stock NumberP-6345
MLS Number9826059
CategoryMufflers
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy 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 Updated5/15/2026
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 Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump for a 1999 International 9200

Caterpillar C12 Engine Oil Pump for a 1999 International 9200

$225 USD
Good, Used Caterpillar C12 oil pump (spins good). Casting number is 9y-3794. Serial number is 9NS16628. Please see pictures. For further information feel free to call or email us. We ship...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9200
Will Fit Year(s)1999
Part Number190197-29
Stock Number190197-29
MLS Number9952805
CategoryEngine Oil Pumps
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Fan for a 1999 International 9200

Caterpillar C12 Fan for a 1999 International 9200

$215 USD
Good, used fan (9 blades) off of a Caterpillar C12. Casting number is not available. Serial number is 9NS16628. Please see pictures. For further information feel free to call or email us. We...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9200
Will Fit Year(s)1999
Part Number190197-18
Stock Number190197-18
MLS Number9952794
CategoryFans
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Timing Cover

Caterpillar C12 Timing Cover

$200 USD
Good, used timing cover off of a Caterpillar C12. Casting number is 9Y3589. Please see pictures. For further information feel free to call or email us. We ship anywhere!! Thank you., Serial#...
ConditionUsed
CPL/ARRN/a
Part NumberP-6794
Stock NumberP-6794
MLS Number9967049
CategoryTiming Covers
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump for a 2004 Peterbilt 387

Caterpillar C12 Engine Oil Pump for a 2004 Peterbilt 387

$175 USD
Good, used OIL PUMP AND ELBOW that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 040418 2212, 233-5220 and 122-0760-02-. The serial number is not available. This...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-41
Stock Number200192-41
MLS Number11140259
CategoryEngine Oil Pumps
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump for a 2000 Freightliner FLD120

Caterpillar C12 Engine Oil Pump for a 2000 Freightliner FLD120

$175 USD
Good used oil pump from a Caterpillar C12 engine. The oil pump has been visually inspected and is in good condition. There is no visible damage to the oil pump. There is little rust on the...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FLD120
Will Fit Year(s)2000
Part Number220503-28
Stock Number220503-28
MLS Number11987761
CategoryEngine Oil Pumps
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pan for a 1999 International 9200

Caterpillar C12 Engine Oil Pan for a 1999 International 9200

$175 USD
Good, used oil pan off of a Caterpillar C12. Casting number is not available. Serial number is 9NS16628. Please see pictures. For further information feel free to call or email us. We ship...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9200
Will Fit Year(s)1999
Part Number190197-20
Stock Number190197-20
MLS Number9952796
CategoryEngine Oil Pans
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pan for a 2004 Peterbilt 387

Caterpillar C12 Engine Oil Pan for a 2004 Peterbilt 387

$175 USD
Good, used ALUMINUM OIL PAN that came off of a 2004 Caterpillar C-12 engine. The casting number is 138-2548. The serial number is not available. This Caterpillar C-12 aluminum oil pan has...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-61
Stock Number200192-61
MLS Number11144618
CategoryEngine Oil Pans
Last Updated5/14/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pan

Caterpillar C12 Engine Oil Pan

$175 USD
Good, used ALUMINUM OIL PAN from a Caterpillar C12 engine. The casting number is not available. The Caterpillar C12 engine serial number is MBL12144. This aluminum oil pan has been inspected...
ConditionUsed
Part NumberP-10382
Stock NumberP-10382
MLS Number11293341
CategoryEngine Oil Pans
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pan for a 1999 Kenworth T800

Caterpillar C12 Engine Oil Pan for a 1999 Kenworth T800

$175 USD
Good used Oil Pan from a Caterpillar C12 engine. The Oil pan has been visually inspected and is in good condition. The oil pan has scratches, chipped paint and corrosion. The oil pan has...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T800
Will Fit Year(s)1999
Part Number240092-13
Stock Number240092-13
MLS Number13203262
CategoryEngine Oil Pans
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Oil Filter Base, Casting # 9Y3902, Part # P-5976

Caterpillar C12 Oil Filter Base, Casting # 9Y3902, Part # P-5976

$175 USD
Good used Oil Filter Base off a Cat C12 casting number (9Y3902). Please see pictures, call or email for more information. We ship anywhere. Thank you., Serial#: 9Y3902, Core Charge: 0,...
ConditionUsed
Part NumberP-5976
Stock NumberP-5976
MLS Number9845005
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Used Caterpillar C12 Oil Filter Base, Casting # 9Y3902, Fits 1999 International 9200

Used Caterpillar C12 Oil Filter Base, Casting # 9Y3902, Fits 1999 International 9200

$175 USD
Good used Oil Filter Base off a Cat C12. Casting number is (9Y3902). Serial number is 9NS16628. Please see pictures, call or email for more information. We ship anywhere!!! Thank you.,...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9200
Will Fit Year(s)1999
Part Number190197-34
Stock Number190197-34
MLS Number9952810
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Did you find what you were looking for? Yes No