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 (1205)
Category
Air Intake & Filtration (12)   Air Transfer Tubes (12)Brakes (2)   ABS Control Modules (1)   Brake Parts (1)Cooling & HVAC (56)   Fan Blades (19)   Fan Clutches (32)   Intercoolers & Charge Air Coolers (5)Electrical & Lighting (9)   Wiring Harnesses (9)Engine & Powertrain (719)   Belt Tensioners (5)   Cam Followers (11)   Cam Gears (2)   Camshafts (5)   Crankshafts (8)   Cylinder Heads (15)   Engine Accessory Drives (1)   Engine Air Compressors (5)   Engine Blocks / Cylinder Blocks (5)   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 (18)   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 (266)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 (1205)
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 (1205)

Showing 451 - 475 of 1,205 Listings

451 - 475 of 1,205 listings
451 - 475 of 1,205 listings
Caterpillar C12 Engine Bracket, Casting # 103-0714, Part # P-6004

Caterpillar C12 Engine Bracket, Casting # 103-0714, Part # P-6004

$25 USD
Good used Bracket off a Cat C12 casting number (103-0714). Please see pictures, call or email for more information. We ship anywhere. Thank you., Serial#: 103-0714, Core Charge: 0, Casting#:...
ConditionUsed
Part NumberP-6004
Stock NumberP-6004
MLS Number9848225
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Large Push Rod for 2003 Peterbilt 378, Part # 190315-10

Caterpillar C12 Large Push Rod for 2003 Peterbilt 378, Part # 190315-10

$25 USD
Good, used large push rod off of a Caterpillar C12. Casting number is unavailable. 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-10
Stock Number190315-10
MLS Number10027822
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Used Caterpillar C12 Push Rod for 2003 Peterbilt 378

Used Caterpillar C12 Push Rod for 2003 Peterbilt 378

$25 USD
Good, used push rod off of a Caterpillar C12. Casting number is unavailable. 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-11
Stock Number190315-11
MLS Number10027823
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Filter Mounting Plate for 2003 Sterling L9500, Casting # 128-0320

Caterpillar C12 Filter Mounting Plate for 2003 Sterling L9500, Casting # 128-0320

$25 USD
Good, used FILTER MOUNTING PLATE off of a 2003 Caterpillar C12 engine. The casting number is 128-0320. The serial number is not available. This Caterpillar C12 filter mounting plate has been...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2003
Part Number200369-41
Stock Number200369-41
MLS Number11102858
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Coolant Transfer Tube for 2003 Sterling L9500, Part # 200369-45

Caterpillar C12 Coolant Transfer Tube for 2003 Sterling L9500, Part # 200369-45

$25 USD
Good, used COOLANT TRANSFER TUBE off of a 2003 Caterpillar C12 engine. The casting number is not available. The serial number is not available. This Caterpillar C12 coolant transfer tube has...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2003
Part Number200369-45
Stock Number200369-45
MLS Number11102862
CategoryEngine Miscellaneous Parts
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Steel Spacer for 2003 Sterling L9500, Part # 200369-48

Caterpillar C12 Steel Spacer for 2003 Sterling L9500, Part # 200369-48

$25 USD
Good, used STEEL SPACER off of a 2003 Caterpillar C12 engine. The casting number is not available. The serial number is not available. This Caterpillar C12 steel spacer has been inspected...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2003
Part Number200369-48
Stock Number200369-48
MLS Number11102865
CategoryEngine Miscellaneous Parts
Last Updated5/15/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 Updated5/15/2026
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 Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Belt Tensioner for a 1999 International 9200

Caterpillar C12 Belt Tensioner for a 1999 International 9200

$25 USD
Good, used belt tensioner bracket off of a Cat C12. Casting number is 133-7040. 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-35
Stock Number190197-35
MLS Number9952811
CategoryBelt Tensioners
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Belt Tensioner for a 2004 Peterbilt 387

Caterpillar C12 Belt Tensioner for a 2004 Peterbilt 387

$25 USD
Good, used BELT TENSIONER that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 160-2296 and 3393133. The serial number is not available. This Caterpillar C-12 belt...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-54
Stock Number200192-54
MLS Number11143331
CategoryBelt Tensioners
Last Updated5/15/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Fan for a 2004 International 8600

Caterpillar C12 Fan for a 2004 International 8600

Contact for price
(Used) 2004 International 8600, FAN Type: Air, Material: Plastic, Blades: 8, For more information about this item, give us a call. We ship Worldwide! (CRG HEAVY TRUCK PARTS) 929 W PULASKI...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)8600
Will Fit Year(s)2004
Stock NumberP-83758
MLS Number12972761
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan for a 1999 International F-2574

Caterpillar C12 Fan for a 1999 International F-2574

Contact for price
(Used) 1999 International F-2574, FAN- Price is for Fan ONLY- Picture is for display only, Type: Air, Material: Plastic, Blades: 9, Less Fan Clutch Sold Separately, For more information...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)F-2574
Will Fit Year(s)1999
Stock NumberP-88105
MLS Number13119112
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan for a 2002 Sterling L9500

Caterpillar C12 Fan for a 2002 Sterling L9500

Contact for price
(Used) 2002 Sterling L9500, FAN- Price is for Fan ONLY- Picture is for display only, Type: Air, Blades: 9, Material: Plastic, Less Fan Clutch Sold Separately, Reference images for...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2002
Stock NumberP-89993
MLS Number13179665
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan for a 2000 Freightliner FL112

Caterpillar C12 Fan for a 2000 Freightliner FL112

Contact for price
(Used) 2000 Freightliner FL112, FAN- Price is for Fan ONLY- Picture is for display only, Type: Air, Blades: 9, Material: Plastic, Reference images for condition, Less Fan Clutch Sold...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FL112
Will Fit Year(s)2000
Stock NumberP-94217
MLS Number13297809
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan for a 2001 Peterbilt 357

Caterpillar C12 Fan for a 2001 Peterbilt 357

Contact for price
(Used) 2001 Peterbilt 357, FAN- Price is for Fan ONLY-Picture is for display only. Brand: TBD, Type: Air, Material: Plastic, Blades: 8", Less Fan/Clutch Sold Separately, For more...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)357
Will Fit Year(s)2001
Part NumberTBD
Stock NumberP-100979
MLS Number13541684
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan for a 2000 Sterling L9500

Caterpillar C12 Fan for a 2000 Sterling L9500

Contact for price
(Used) 2000 Sterling L9500, FAN- Price is for Fan ONLY- Picture is for display only, Type: Air, Blades: 9, Material: Plastic, Less Fan Clutch Sold Separately, Damage Reference images for...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2000
Stock NumberP-501882
MLS Number14305132
CategoryFans
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Engine Control Module (ECM)

Caterpillar C12 Engine Control Module (ECM)

Contact for price
(Core) 2004 Caterpillar C13, ENGINE ECM- Part Number: 627-05-9100B, Serial Number: 221-7875, ESN: MBL17896, 2 Rectangular Plugs with 70 Pins each, For more information about this item, give...
ConditionUsed
Part Number627-05-9100B
Stock NumberP-93063
MLS Number13255845
CategoryEngine Control Modules (ECM)
Last Updated5/15/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Engine Control Module (ECM)

Caterpillar C12 Engine Control Module (ECM)

Contact for price
(Core) Caterpillar C12, ENGINE ECM - Part Number: 206-2700-02, Serial Number: 32626141IK, Family Number: 3CPXH0729EBV, 2 Rectangular Plug with 70 Pins each, For more information about...
ConditionUsed
Stock NumberP-113087
MLS Number13907581
CategoryEngine Control Modules (ECM)
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Engine for a 2002 Kenworth W900

Caterpillar C12 Engine for a 2002 Kenworth W900

Contact for price
Caterpillar C12 engine, 410 Hp, Serial 2KS70525 ,tested in good running condition, Call or email for more information; we ship everywhere, Serial#: 2KS70525, Core Charge: TBD, Horse Power...
ConditionUsed
Horse Power410 HP
Fits To Make(s)Kenworth
Fits To Model(s)W900
Will Fit Year(s)2002
Part Number2KS70525
Stock NumberKW-0878-34
MLS Number13530913
CategoryEngines
Last Updated5/14/2026
Location
York, ON, Canada
Sold By
Lomoca Inc.
Caterpillar C12 Fuel / Water Separator for a 2003 International 9100I

Caterpillar C12 Fuel / Water Separator for a 2003 International 9100I

Contact for price
(Used) 2003 International 9100I, WATER SEPARATOR- Side: Driver Left Side, Make: Davco, Model: Fuel Pro 382, Engine: Caterpillar C12, For more information about this item, give us a call....
ConditionUsed
Fits To Make(s)International
Fits To Model(s)9100I
Will Fit Year(s)2003
Stock NumberP-73389
MLS Number12657433
CategoryFuel / Water Separators
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fuel / Water Separator for a 2002 Freightliner Columbia 120

Caterpillar C12 Fuel / Water Separator for a 2002 Freightliner Columbia 120

Contact for price
(Used) 2002 Freightliner Columbia 120, WATER SEPARATOR- Part Number: ABPN122R50423, Side: Driver Left Side, Make: Alliance, Model: TBD, Engine: Caterpillar C12, For more information about...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)Columbia 120
Will Fit Year(s)2002
Part NumberABPN122R50423
Stock NumberP-78195
MLS Number12790462
CategoryFuel / Water Separators
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan Clutch for a 2002 Sterling L9500

Caterpillar C12 Fan Clutch for a 2002 Sterling L9500

Contact for price
(Used) 2002 Sterling L9500, FAN CLUTCH- Price is for Fan Clutch ONLY- Picture is for display only, Type: Air, Material: Steel, Less Fan Sold Separately, Reference images for condition, ...
ConditionUsed
Fits To Make(s)Sterling
Fits To Model(s)L9500
Will Fit Year(s)2002
Stock NumberP-89994
MLS Number13179666
CategoryFan Clutches
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Caterpillar C12 Fan Clutch for a 2000 Freightliner FL112

Caterpillar C12 Fan Clutch for a 2000 Freightliner FL112

Contact for price
(Used) 2000 Freightliner FL112, FAN CLUTCH- Price is for Fan Clutch ONLY- Picture is for display only, Type: Air, Material: Aluminum, Reference images for condition, Less Fan Sold...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)FL112
Will Fit Year(s)2000
Stock NumberP-94218
MLS Number13297810
CategoryFan Clutches
Last Updated5/13/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Did you find what you were looking for? Yes No