River Valley Truck Parts Caterpillar C12 Engine Parts For Sale

River Valley Truck Parts
288 W South Tec Drive
Kankakee, IL 60901
United States
(844) 604-7472
View company profile
Your Current Search
Listed By
River Valley Truck Parts
Industry
Truck Parts
Category
Engine 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 (174)
Make
Caterpillar (174)
Model
C12 (174)
Condition
Used (174)
Model Year
-
Horsepower
-
Inspection Report
Yes (0)
Warranty
Yes (0)
No (0)
Price
-
Country
United States (174)
State / Region
Select a state below and click Refine Results.
Seller Type
Dealerships (174)
Market Type
For Sale (174)

Showing 76 - 100 of 174 Engine Part Listings

76 - 100 of 174 listings
76 - 100 of 174 listings
Caterpillar C12 Engine Part
10 0

2003 Caterpillar C12 Engine Part

$25 USD
Good, used timing gear shaft from a 2003 CAT C12 engine. The timing gear shaft has been inspected and is in good working condition. There is no visible damage seen on the part. There is no...
ConditionUsed
Will Fit Year(s)2003
Part NumberP-10258
Stock NumberP-10258
MLS Number11232655
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$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 Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Cam Follower for a 2004 Peterbilt 387
10 0

Caterpillar C12 Cam Follower for a 2004 Peterbilt 387

$145 USD
Good, used CAM FOLLOWER ASSEMBLY that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 148-2604, 148-2605, 208-4244 and 202-4969. 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-68
Stock Number200192-68
MLS Number11144637
CategoryCam Followers
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$45 USD
Good, used OIL FILL TUBE AND CAP 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 oil fill tube...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-64
Stock Number200192-64
MLS Number11144626
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
12 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$350 USD
Good, used TIMING GEAR CASE that came off of a 2004 Caterpillar C-12 engine. The casting number is 138-2008. The serial number is not available. This Caterpillar C-12 timing gear case has...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-59
Stock Number200192-59
MLS Number11144613
CategoryEngine Miscellaneous Parts
Last Updated3/13/2025
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Piston / Rod for a 2004 Peterbilt 387
10 0

Caterpillar C12 Piston / Rod for a 2004 Peterbilt 387

$100 USD
Good, used CONNECTING ROD that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 113-9016 01, OR8190 and 34117. The serial number is not available. This Caterpillar C-12...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-55
Stock Number200192-55
MLS Number11143333
CategoryPistons & Rod Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$25 USD
Good, used STEEL CONNECTING STRAP that came off of a 2004 Caterpillar C-12 engine. The casting number is 132-9837. The serial number is not available. This Caterpillar C-12 steel connecting...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-50
Stock Number200192-50
MLS Number11143323
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$25 USD
Good, used TIMING GEAR SPACER that came off of a 2004 Caterpillar C-12 engine. The casting number is 133-7083. The serial number is not available. This Caterpillar C-12 timing gear spacer...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-47
Stock Number200192-47
MLS Number11142116
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$50 USD
Good, used REAR MAIN SEAL COVER that came off of a 2004 Caterpillar C-12 engine. The casting number is 160-2323. The serial number is not available. This Caterpillar C-12 rear main seal...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-46
Stock Number200192-46
MLS Number11142115
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
11 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$50 USD
Good, used WATER INLET TRANSFER ELBOW that came off of a 2004 Caterpillar C-12 engine. The casting number is 116-5457-03. The serial number is not available. This Caterpillar C-12 water...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-43
Stock Number200192-43
MLS Number11142102
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Pump for a 2004 Peterbilt 387
10 0

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 Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Brake for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Brake for a 2004 Peterbilt 387

$175 USD
Good, used BRAKE MODEL 312A that came off of a 2004 Caterpillar C-12 engine. The casting number is 021078 12 VDC. The serial number is 312A 291517. This Caterpillar C-12 brake has been...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200912-39
Stock Number200192-39
MLS Number11140256
CategoryEngine Brakes / Jake Brakes
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
11 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$75 USD
Good, used ALUMINUM ENGINE BRAKE HOUSING 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...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-37
Stock Number200192-37
MLS Number11140252
CategoryEngine Miscellaneous Parts
Last Updated11/1/2024
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
12 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$75 USD
Good, used OIL PICK UP TUBE AND CONNECTOR that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 122-0757 and 122-0756. The serial number is not available. This Caterpillar...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-35
Stock Number200192-35
MLS Number11140249
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Oil Cooler for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Oil Cooler for a 2004 Peterbilt 387

$375 USD
Good, used OIL COOLER that came off of a 2004 Caterpillar C-12 engine. The casting number is 115-4514-02-. The serial number is not available. This Caterpillar C-12 oil cooler has been...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number20019+2-34
Stock Number200192-34
MLS Number11140247
CategoryEngine Oil Coolers
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
11 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$50 USD
Good, used ROCKER HOUSING that came off of a 2004 Caterpillar C-12 engine. The casting number is 102-5842. The serial number is not available. This Caterpillar C-12 rocker housing has been...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-32
Stock Number200192-32
MLS Number11140240
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
10 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$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 Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Engine Part for a 2004 Peterbilt 387
11 0

Caterpillar C12 Engine Part for a 2004 Peterbilt 387

$125 USD
Good, used CRANK CASE BREATHER that came off of a 2004 Caterpillar C-12 engine. The casting number is 9Y4357. The serial number is not available. This Caterpillar C-12 crank case breather...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-27
Stock Number200192-27
MLS Number11134640
CategoryEngine Miscellaneous Parts
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Caterpillar C12 Valve Cover for a 2004 Peterbilt 387
9 0

Caterpillar C12 Valve Cover for a 2004 Peterbilt 387

$45 USD
Good, used ALUMINUM VALVE COVER that came off of a 2004 Caterpillar C-12 engine. The casting number is 129-2885. The serial number is not available. This Caterpillar C-12 aluminum valve...
ConditionUsed
Fits To Make(s)Peterbilt
Fits To Model(s)387
Will Fit Year(s)2004
Part Number200192-26
Stock Number200192-26
MLS Number11134638
CategoryValve Covers
Last Updated12/18/2023
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Did you find what you were looking for? Yes No
Got a engine part to sell? In minutes, you can create an online listing for your engine part and advertise it to thousands of buyers.
Start selling today