View 10 Photos View 0 Videos 2004 Caterpillar C12 Oil Filter Base, Casting # 251-6668 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-71Stock Number200192-71 MLS Number11148296CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos 2004 Caterpillar C12 Oil Fill Tube and Cap, Part # 200192-64 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-64Stock Number200192-64 MLS Number11144626CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos 2004 Caterpillar C12 Steel Connecting Strap, Serial # 132-9837 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-50Stock Number200192-50 MLS Number11143323CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos 2004 Caterpillar C12 Timing Gear Spacer, Casting # 133-7083 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-47Stock Number200192-47 MLS Number11142116CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos Caterpillar C12 Rear Main Seal Cover for 2004 Peterbilt 387, Part # 200192-46 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-46Stock Number200192-46 MLS Number11142115CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos 2004 Caterpillar C12 Water Inlet Transfer Elbow, Casting # 116-5457-03 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-43Stock Number200192-43 MLS Number11142102CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos Used Caterpillar C12 Aluminum Engine Brake Housing for 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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-37Stock Number200192-37 MLS Number11140252CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 12 Photos View 0 Videos Caterpillar C12 Oil Pick Up Tube and Connector for 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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-35Stock Number200192-35 MLS Number11140249CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos 2004 Caterpillar C-12 Rocker Housing, Casting # 102-5842 $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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-32Stock Number200192-32 MLS Number11140240CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos 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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-31Stock Number200192-31 MLS Number11135537CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos Used Caterpillar C12 Crank Case Breather for 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... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-27Stock Number200192-27 MLS Number11134640CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos Caterpillar C12 Engine Dampener for 2004 Peterbilt 387, Part # 200192-22 $100 USD Good, used ENGINE DAMPENER 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 engine dampener has... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-22Stock Number200192-22 MLS Number11134634CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 10 Photos View 0 Videos Caterpillar C12 Fuel Primer/Filter Housing for a 2004 Peterbilt 387, Part # 200192-20 $100 USD Good, used FUEL PRIMER/FILTER HOUSING that came off of a 2004 Caterpillar C-12 engine. The casting number is 145-1770-2-. The serial number is not available. This Caterpillar C-12 fuel... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-20Stock Number200192-20 MLS Number11134632CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 11 Photos View 0 Videos Caterpillar C12 Aluminum Thermostat Housing for 2004 Peterbilt 387 $75 USD Good, used ALUMINUM THERMOSTAT HOUSING that came off of a 2004 Caterpillar C-12 engine. The casting number is 129-2886-03. The serial number is not available. This Caterpillar C-12 aluminum... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-17Stock Number200192-17 MLS Number11132650CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 15 Photos View 0 Videos Caterpillar C12 Aluminum Coolant Manifold for 2004 Peterbilt 387, Casting # 131-4163-02- $125 USD Good, used ALUMINUM COOLANT MANIFOLD that came off of a 2004 Caterpillar C-12 engine. The casting number is 131-4163-02-. The serial number is not available. This Caterpillar C-12 aluminum... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-16Stock Number200192-16 MLS Number11132649CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 9 Photos View 0 Videos Used Caterpillar C12 Aluminum Air Intake Elbow for 2004 Peterbilt 387 $50 USD Good, used ALUMINUM AIR INTAKE ELBOW that came off of a 2004 Caterpillar C-12 engine. The casting numbers are 05-18001M00 and 13003AA. The serial number is not available. This Caterpillar... ConditionUsedFits To Make(s)PeterbiltFits To Model(s)387Will Fit Year(s)2004Part Number200192-14Stock Number200192-14 MLS Number11132647CategoryEngine Miscellaneous Parts Last Updated4/8/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 2 Photos View 0 Videos Caterpillar C12 Engine Part, Part # 124-2708 $110 USD Nous livrons partout au Canada et aux États-Unis. We ship anywhere in Canada USA. - Stock : 2708EL - Air Transfer Intake / Turbo Connection - Moteur / Engine : Caterpillar C12 - P/N :... ConditionUsedPart Number124-2708Stock Number2708EL MLS Number14113729CategoryEngine Miscellaneous Parts Last Updated3/21/2026 LocationBeauceville, QC, Canada Sold ByCamions Gilbert (888) 595-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 5 Photos View 0 Videos Caterpillar C12 Thermostat Housing, Part # 1182801 $50 USD Caterpillar C12 Thermostat Housing, Part # 1182801 ConditionUsedStock Number4537370 MLS Number13889933CategoryEngine Miscellaneous Parts Last Updated3/22/2026 LocationFresno, CA, US Sold ByGarabedian Equipment (855) 794-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 4 Photos View 0 Videos Caterpillar C10/C12/C13 Turbo Air Transfer Elbow, Part # 1260073 $50 USD Caterpillar C10, C12, C13 Turbo Air Transfer Elbow, Part# 1260073 ConditionUsedStock Number4536598 MLS Number13889072CategoryEngine Miscellaneous Parts Last Updated3/22/2026 LocationFresno, CA, US Sold ByGarabedian Equipment (855) 794-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 1 Photo View 0 Videos New Caterpillar C10/C12 Head Gasket Set, Part # 219-7004 $343.24 USD NEW HEAD GASKET SET. FITS MULTIPLE C12 AND C10 APPLICATIONS. PLEASE CONFIRM FITMENT WITH YOUR ENGINE SERIAL #, Serial#: 3164416, Core Charge: 0, Casting#: 3164416 ConditionNewPart Number219-7004 219-7005-316-4416 193-3324Stock Number331410 MLS Number13225823CategoryEngine Miscellaneous Parts Last Updated3/22/2026 LocationUcon, ID, US Sold ByHolst Truck Parts (833) 541-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 1 Photo View 0 Videos New Caterpillar C12 Rear Structure Kit, Part # 331453 226-6620 2266620 $73.48 USD NEW C12 REAR STRUCTURE KIT. FITS MOST C12 APPLICATIONS. CONFIRM WITH ENGINE SERIAL #. KIT CONTAINS: 307-3966 1076280 4H7869 5P7701 5P7814 7C1583 7C1728 5D9344, Serial#: 331453, Core Charge... ConditionNewFits To Make(s)UniversalFits To Model(s)UniversalPart Number331453 226-6620 2266620Stock Number331453 MLS Number13483105CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationUcon, ID, US Sold ByHolst Truck Parts (833) 541-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 2 Photos View 0 Videos Caterpillar C12 Oil Pickup Tube, Part # 1220757 $150 USD Nous livrons partout au Canada et aux États-Unis. We ship anywhere in Canada USA. - Stock: 0757OT - P/N : 1220757 - Caterpillar C12 Oil Pickup Tube, Serial#: 1220757 ConditionUsedStock Number0757OT MLS Number13503472CategoryEngine Miscellaneous Parts Last Updated3/23/2026 LocationBeauceville, QC, Canada Sold ByCamions Gilbert (888) 595-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 1 Photo View 0 Videos New Caterpillar C10/C12/C13 Rear Main Seal Kit, Part # 336016 7C1728 5332152 2264757 $40.75 USD NEW C10 C12 C13 REAR MAIN SEAL KIT., Serial#: 336016, Core Charge: 0, Casting#: 336016 ConditionNewFits To Make(s)UniversalFits To Model(s)UniversalPart Number336016 7C1728 5332152 2264757Stock Number336016 MLS Number13483106CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationUcon, ID, US Sold ByHolst Truck Parts (833) 541-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 4 Photos View 0 Videos Caterpillar C12 Engine Gear, Part # 9Y3512 $110 USD Nous livrons partout au Canada et États-Unis. We ship anywhere in Canada USA. - Stock: 3512GE - Engine Gear Caterpillar C12 - P/N : 9Y3512, Serial#: Other ConditionUsedStock Number3512GE MLS Number13326208CategoryEngine Miscellaneous Parts Last Updated3/23/2026 LocationBeauceville, QC, Canada Sold ByCamions Gilbert (888) 595-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 3 Photos View 0 Videos Dayco Belt Tensioner for Caterpillar C12, Part # 50-0047 1456231 15170283 $150 USD USED DAYCO CAT C12 BELT TENSIONER 50-0047. REFERENCE P/N: 1456231, 15170283. ConditionUsedStock Number97150 MLS Number13155007CategoryEngine Miscellaneous Parts Last Updated3/22/2026 LocationCrandall, TX, US Sold ByTim Jordan's Truck Parts Inc. (833) 359-___ SHOWNUMBERCall Seller Email Seller Save More Info