View 5 Photos View 0 Videos Caterpillar C12 Engine Control Module (ECM) for a 1999 Sterling L9522 $998.98 USD (Used) 1999 Caterpillar C12, ENGINE ECM- Part Number: 157-3705-01, Serial Number: 00690190KA, Engine Information- Serial Number: 2KS02441, Part Number: C01-00005-026, 2 Rectangular Plug with... ConditionUsedFits To Make(s)SterlingFits To Model(s)L9522Will Fit Year(s)1999Part Number157-3705-01Stock NumberP-94487 MLS Number13307096CategoryEngine Control Modules (ECM) Last Updated3/11/2026 LocationElkton, MD, US Sold ByCRG Heavy Truck Parts (844) 402-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 6 Photos View 0 Videos Caterpillar C12 Engine Control Module (ECM) for a 2002 Oshkosh S-SERIES $998.98 USD (Used) 2001 Caterpillar C12, ENGINE ECM- Part Number: 179-1747-01, Serial Number: 33815150KM, Engine Information- Family Number: 1CPXH0729ERK, Serial Number: 2KS76569, 2 Rectangular Plug... ConditionUsedFits To Make(s)OshkoshFits To Model(s)S-SERIESWill Fit Year(s)2002Part Number179-1747-01Stock NumberP-76697 MLS Number12742469CategoryEngine Control Modules (ECM) Last Updated3/11/2026 LocationElkton, MD, US Sold ByCRG Heavy Truck Parts (844) 402-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 3 Photos View 0 Videos Caterpillar C12 Engine Part Long Control Mounting Plate for C7, C9, 3126, C10, C12, 3406E, C18, C15, C16, C11, C13 $49.99 USD (GOOD USED) OEM Caterpillar Long Control Mounting Plate, for sale!!!! Part #: 133-3489; Engine Models: C7, C9, 3126, C10, C12, 3406E, C18, C15, C16, C11, C13; Stock #: IN1302 For more... ConditionUsedFits To Make(s)CaterpillarFits To Model(s)C7, C9, 3126, C10, C12, 3406E, C18, C15, C16, C11, C13Part Number133-3489Stock NumberIN1302 MLS Number13295455CategoryEngine Miscellaneous Parts Last Updated12/20/2024 LocationHialeah, FL, US Sold ByJJ Rebuilders Inc. (844) 385-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 4 Photos View 0 Videos 2002 Used Caterpillar C12 Oil Fill Neck $40 USD Used C12 Oil Fill Neck, Type: Oil Fill Neck ConditionUsedFits To Make(s)CaterpillarFits To Model(s)C12Will Fit Year(s)2002Part Number7C2920Stock Number526-12057 MLS Number13280206CategoryEngine Plumbing Last Updated1/24/2026 LocationDorr, MI, US Sold ByFrontier Truck Parts (855) 300-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 5 Photos View 0 Videos 2002 Used Caterpillar C12 Front Support Bracket $81 USD Used C12 Front Support Bracket, Type: Front Support Bracket, Material: Cast Iron ConditionUsedFits To Make(s)CaterpillarFits To Model(s)C12Will Fit Year(s)2002Part Number1694180Stock Number502-18078 MLS Number13274788CategoryEngine Brackets Last Updated1/24/2026 LocationDorr, MI, US Sold ByFrontier Truck Parts (855) 300-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 6 Photos View 0 Videos 1998 Used Caterpillar C12 Oil Pump Elbow $95 USD Used C12 Oil Pump Elbow, Type: Oil Pump Elbow ConditionUsedFits To Make(s)CaterpillarFits To Model(s)C12Will Fit Year(s)1998Part Number1220760Stock Number551-10416 MLS Number13274769CategoryEngine Oil Pumps Last Updated1/24/2026 LocationDorr, MI, US Sold ByFrontier Truck Parts (855) 300-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 2 Photos View 0 Videos 1998 Used Caterpillar C12 Air Compressor Bracket $65 USD Used C12 Air Compressor Bracket, Type: Air Compressor Bracket, Material: Steel ConditionUsedFits To Make(s)CaterpillarFits To Model(s)C12Will Fit Year(s)1998Part Number1382540Stock Number502-18056 MLS Number13274767CategoryEngine Brackets Last Updated1/24/2026 LocationDorr, MI, US Sold ByFrontier Truck Parts (855) 300-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 1 Photo View 0 Videos Caterpillar C12 Diesel Engine Intake Transfer Elbow, Part # 352214701 Contact for price (GOOD USED) Caterpillar C12 Diesel Engine Intake Transfer Elbow P/N 352214701, Serial#: 1 ConditionUsedPart Number352214701Stock Number295463360 MLS Number13272199CategoryEngine Miscellaneous Parts Last Updated3/22/2026 LocationWinger, MN, US Sold ByLucken Trucks and Parts (833) 637-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 9 Photos View 0 Videos Caterpillar C12 Timing Cover $300 USD (GOOD USED) OEM Caterpillar C12 Diesel Engine Front Timing Cover, for sale!!! Part #: 138-2008; Stock #: C1111 For more information about this listing, shipping, technical questions email us... ConditionUsedPart Number138-2008Stock NumberC1111 MLS Number13267301CategoryTiming Covers Last Updated12/3/2024 LocationHialeah, FL, US Sold ByJJ Rebuilders Inc. (844) 385-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 5 Photos View 0 Videos 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... ConditionUsedPart Number627-05-9100BStock NumberP-93063 MLS Number13255845CategoryEngine Control Modules (ECM) Last Updated12/7/2024 LocationElkton, MD, US Sold ByCRG Heavy Truck Parts (844) 402-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 3 Photos View 0 Videos Caterpillar C12 Engine Control Module (ECM) $2,000 USD (GOOD USED/ TESTED) OEM Caterpillar C12 Diesel Engine Control Module, ECM, ECU, for sale!!! Part #: 1538414-02; Supersession Part #: 124-2673, 115-3055, 212-9450, 10R-4085; Stock #:... ConditionUsedPart Number1538414-02Stock NumberE3983 MLS Number13232677CategoryEngine Control Modules (ECM) Last Updated11/15/2024 LocationHialeah, FL, US Sold ByJJ Rebuilders Inc. (844) 385-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 14 Photos View 0 Videos Used Caterpillar C12 Piston/Rod for 1999 Kenworth T800, Part # 240092-32 $100 USD Good used Piston and Rod from a Caterpillar C12 engine. The piston and rod have been visually inspected and are in good condition. The piston and rod move back and forth freely. The piston... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-32Stock Number240092-32 MLS Number13208360CategoryPistons & Rod Parts Last Updated3/25/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 Oil Pick Up Tube, Part # 240092-31 for 1999 Kenworth T800 $75 USD Good used Oil pick up tube from a Caterpillar C12 engine. The oil pick up tube has been visually inspected and is in good condition. The oil pick up tube has corrosion, please refer to the... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-31Stock Number240092-31 MLS Number13208359CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 16 Photos View 0 Videos 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... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-30Stock Number240092-30 MLS Number13208358CategoryEngine Brakes / Jake Brakes Last Updated11/1/2024 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 14 Photos View 0 Videos Caterpillar C12 Rocker Arm for a 1999 Kenworth T800 $125 USD Good used Rocker Arm assembly from a Caterpillar C12 engine. The rocker arm assembly has been visually inspected and is in good condition. The rocker arm moves freely. The rocker arm has... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240992-29Stock Number240092-29 MLS Number13208357CategoryRocker Arms Last Updated11/1/2024 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 Cam Cover for 1999 Kenworth T800, Part # 118-0459 $75 USD Good, used cam cover from a Caterpillar C12 engine. The cam cover has been visually inspected and is in good working condition. The cam cover has rust, corrosion, and chipped paint, please... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-27Stock Number240092-27 MLS Number13208355CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 16 Photos View 0 Videos Caterpillar C12 Bearing with Gear for 1999 Kenworth T800 $75 USD Good used Bearing with gear from a Caterpillar C12 engine. The bearing and gear have been visually inspected and are in good condition. The gear spins freely. The teeth gear is in good... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-21Stock Number240092-21 MLS Number13206251CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 14 Photos View 0 Videos Caterpillar C12 Engine Cover for 1999 Kenworth T800, Part # 240092-19 $25 USD Good used Cover from a Caterpillar C12 engine. The cover has been visually inspected and is in good condition. The cover has corrosion and scuff marks, please refer to the photos provided.... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-19Stock Number240092-19 MLS Number13206249CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 23 Photos View 0 Videos Caterpillar C12 Water Manifold with Thermostat Housing for 1999 Kenworth T800 $100 USD Good used Water manifold with thermostat housing from a Caterpillar C12 engine. The water manifold and thermostat housing have been visually inspected and are in good condition. The water... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-16Stock Number240092-16 MLS Number13206244CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 18 Photos View 0 Videos Caterpillar C12 Fuel Filter Base for 1999 Kenworth T800, Part # 240092-15 $75 USD Good used fuel filter base from a Cummins C12 engine. The fuel filter base has been visually inspected and is in good working condition. The filter bas has corrosion and chipped paint. The... ConditionUsedFits To Make(s)KenworthFits To Model(s)T800Will Fit Year(s)1999Part Number240092-15Stock Number240092-15 MLS Number13203264CategoryEngine Miscellaneous Parts Last Updated3/25/2026 LocationKankakee, IL, US Sold ByRiver Valley Truck Parts (844) 604-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 5 Photos View 0 Videos Used Caterpillar C12 Inner Front Cover $450 USD Used C12 Inner Front Cover, Type: Inner Front Cover Quantity4ConditionUsedPart Number1260100Stock Number507-17004 MLS Number13197010CategoryEngine Covers Last Updated1/24/2026 LocationDorr, MI, US Sold ByFrontier Truck Parts (855) 300-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 3 Photos View 0 Videos Caterpillar C12 Engine Oil Pan $550 USD OEM# 4P7360 ConditionUsedStock Number13996 MLS Number10895953CategoryEngine Oil Pans Last Updated10/25/2024 LocationEnfield, CT, US Sold ByCamerota Truck Parts (855) 750-___ SHOWNUMBERCall Seller Email Seller Save More Info
View 5 Photos View 0 Videos Caterpillar C12 Right Engine Mount for a Peterbilt 379 $250 USD PETERBILT BRACKET-ENGINE SPRT REAR 05-17915R Quantity5ConditionUsedEngine ModelCAT C12Fits To Make(s)PETERBILTFits To Model(s)379SideRightStock Number99107 MLS Number12252509CategoryEngine Mounts Last Updated10/15/2024 LocationSalt Lake City, UT, US Sold ByVriens Truck Parts (801) 478-___ 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
View 10 Photos View 0 Videos Caterpillar C12 Timing Cover $300 USD (GOOD USED) OEM Caterpillar C12 Diesel Engine Front Timing Cover, for sale!!!! Part #: 138-2008; Stock #: C1107 For more information about this listing, shipping, technical questions email... ConditionUsedPart Number138-2008Stock NumberC1107 MLS Number13145674CategoryTiming Covers Last Updated9/30/2024 LocationHialeah, FL, US Sold ByJJ Rebuilders Inc. (844) 385-___ SHOWNUMBERCall Seller Email Seller Save More Info