New and Used Commercial Truck Engine Control Modules (ECM & ECU)

Explore new, used, and remanufactured Engine Control Modules (ECM) on MyLittleSalesman.com, with prices from $60 to $7,500. Use filters for condition, price, or year to narrow by what matters. Browse over 10,000 new, used, and remanufactured commercial truck ECMs and ECUs for sale. We carry engine control modules for all major heavy-duty and medium-duty engines, including Cummins ISX, Detroit DD15, Caterpillar C15, and vocational favorites like the International MaxxForce and Ford Powerstroke. Whether you need a replacement PCM for a delivery truck or a programmed ECM for a Class 8 semi, filter by engine make and model to find the exact module you need.
Your Current Search
Industry
Truck Parts
Top-Category
Engine & Powertrain
Category
Engine Control Modules (ECM)
Click the to remove the filter.
Narrow Your Search

Shop Engine Control Modules (ECM) by Brand

Quick Filters

Showing 1 - 25 of 11,279 Engine Control Module (ECM) Listings

1 - 25 of 11,279 listings
1 - 25 of 11,279 listings
2011 Mack MP8 Diesel Engine Control Module ECM ECU 21358126

2011 Mack MP8 Diesel Engine Control Module ECM ECU 21358126

Newly Listed
$2,000 USD
(GOOD USED) OEM 2011 Mack MP8 Diesel Engine Control Module, ECM, ECU, for sale!!! Part #: 21358126; Stock #: E4499 For more information about this listing, shipping, technical questions...
ConditionUsed
Part Number21358126
Stock NumberE4499
MLS Number14316231
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Hialeah, FL, US
Sold By
JJ Rebuilders Inc.
Caterpillar C9 Diesel Engine Control Module ECM ECU 196-4159-02 222-5929 196-417

Caterpillar C9 Diesel Engine Control Module ECM ECU 196-4159-02 222-5929 196-417

Newly Listed
$1,000 USD
(GOOD USED/TESTED) OEM Caterpillar C9 (9DG) Diesel Engine Control Module, ECM, ECU, for sale!!!!!! Part #:196-4159-02; Supersession Part #:...
ConditionUsed
Part Number196-4159-02
Stock NumberE4498
MLS Number14316218
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Hialeah, FL, US
Sold By
JJ Rebuilders Inc.
Kenworth T680 Engine Control Module (ECM)

2016 Kenworth T680 Engine Control Module (ECM)

Newly Listed
Contact for price
(Used) 2016 Kenworth T680, ECM (Control Modules) VEHICLE ECMS- Part Number: P27-1147-0300, Serial Number: R65077 001, AEES 00470MX REV. H, D1H50810059, WIP, 2 Rectangular Plug with 21 Pins...
ConditionUsed
Fits To Make(s)Kenworth
Fits To Model(s)T680
Will Fit Year(s)2016
Part NumberP27-1147-0300
Stock NumberP-502190
MLS Number14316162
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
CORE Detroit DD15 Diesel Engine Control Module ECM ECU A0064463240

CORE Detroit DD15 Diesel Engine Control Module ECM ECU A0064463240 Being Dismantled (Parts Available)

Newly Listed
$200 USD
(CORE/NOT WORKING/FOR PARTS ONLY) 2007 Detroit DD15 Diesel Engine Control Module, ECM, ECU, for sale!!!!!! Part #: A0064463240; Stock #: E4497 For more information about this listing,...
ConditionDismantled
Part NumberA0064463240
Stock NumberE4497
MLS Number14315529
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Hialeah, FL, US
Sold By
JJ Rebuilders Inc.
Mack MP8 Engine Control Module (ECM) Part # 22423434 P01

Mack MP8 Engine Control Module (ECM) Part # 22423434 P01

Newly Listed
$1,275 USD
(GOOD USED TESTED) Mack MP8 Engine Control Module (ECM) 22423434 P01 For Sale, Part # 22423434P01, E11, 10R-05 8994, 81454C, Serial # T21063195, Stock # 10126 All ourPARTSareTESTEDand...
ConditionUsed
Part Number22423434P01
Stock Number10126
MLS Number14315029
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Caterpillar C15 MXS Control Module ECM ECU 248-5545 226-7469 246-9347 478-7931

Caterpillar C15 MXS Control Module ECM ECU 248-5545 226-7469 246-9347 478-7931

Newly Listed
$2,000 USD
(GOOD USED/ TESTED) 2005 Caterpillar C15 ACERT OEM Diesel Engine Control Module, ECM, ECU, for sale!!!!!! Part #: 248-5545; Other Part #'s: 226-7469, 246-9347, 478-7931, 20R-8180; Stock #:...
ConditionUsed
Part Number248-5545
Stock NumberE4496
MLS Number14311276
CategoryEngine Control Modules (ECM)
Last Updated4/16/2026
Location
Hialeah, FL, US
Sold By
JJ Rebuilders Inc.
International DT466E Engine Control Module (ECM) for a International DT 466E

International DT466E Engine Control Module (ECM) for a International DT 466E

Recently Updated
$275 USD
Good used, cleaned and inspected International Navistar DT466E ECM. Part Number: 1833341C1, 2593622C1.30 Day Guarantee for swap or refund if not programmable. ECM's need to be programmed for...
ConditionUsed
Fits To Make(s)INTERNATIONAL
Fits To Model(s)DT 466E
Part Number1833341C1
Stock NumberRyd 1833341C1
MLS Number11980764
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Fitchburg, MA, US
Sold By
Rydemore Heavy Duty Truck Parts
2006 Caterpillar C15 NXS Engine Control Module (ECM) for 2004-2006 Part # 262-2881, REMAN Part # 10R-5649

2006 Caterpillar C15 NXS Engine Control Module (ECM) for 2004-2006 Part # 262-2881, REMAN Part # 10R-5649

Recently Updated
$2,000 USD
(GOOD USED BENCHED TESTED W/WARRANTY) CATERPILLAR C15 ACERT 120-PIN Engine Control Module (ECM) For Sale, 120PIN, EPA' 04, Part # 262-2881, 262 2881, 2622881, REMAN Part # 10R-5649, Pulled...
ConditionUsed
Will Fit Year(s)2004-2006
Part Number262-2881
Stock Number9892
MLS Number14089050
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
2012 Cummins ISL9 Engine Control Module (ECM) for 2010-2012 Part # 4993120, CM2250

2012 Cummins ISL9 Engine Control Module (ECM) for 2010-2012 Part # 4993120, CM2250

Recently Updated
$1,050 USD
(GOOD USED BENCHED TESTED W/WARRANTY) Cummins ISL9 Engine Control Module (ECM) 4993120 For Sale, Part # 4993120, CM2250, CPL 3732, 380HP @ 2000 RPM, PULLED OFF 2012 Cummins ISL9 w/ CPL 3732...
ConditionUsed
Part Number4993120
Stock Number9891
MLS Number14159382
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Mack AI / AMI ASET Engine Control Module (ECM) for 2004-2007 Part # 12MS530AM, 20938264, 0 281 020 510

Mack AI / AMI ASET Engine Control Module (ECM) for 2004-2007 Part # 12MS530AM, 20938264, 0 281 020 510

Recently Updated
$600 USD
(GOOD USED w/WARRANTY) 2004-2007 Mack AI Engine Control Module (ECM) 12MS530AM For Sale, 12V, Part # 12MS530AM, 20938264, Bosch Part # 0 281 020 510, 0281020510, Serial # 07916, Stock #...
ConditionUsed
Will Fit Year(s)2004-2007
Part Number12MS530AM, 0 281 020 510
Stock Number10031
MLS Number14250213
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
International DT466E Engine Control Module (ECM) for 1998-2003 Part # 1807349C4

International DT466E Engine Control Module (ECM) for 1998-2003 Part # 1807349C4

Recently Updated
$875 USD
(TESTED W/ WARRANTY) International DT466E/DT444E Engine Control Module (ECM) 1807349C4 For Sale, 5WK9 200/05, NON-EGR Model, Part # 1807349C4, Serial # 0269941, Fits Years 1998-2003, Stock #...
ConditionUsed
Will Fit Year(s)1998-2003
Part Number1807349C4
Stock Number8454
MLS Number13539628
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Cummins ISB Engine Control Module (ECM) for a 2001 Freightliner MT55 Chassis

Cummins ISB Engine Control Module (ECM) for a 2001 Freightliner MT55 Chassis

Newly Listed
Contact for price
(Used) 2001 Cummins ISB, ENGINE ECM- Part Number: 3944124, Serial Number: 3017656, ESN: 56808272, ECM Code: J90669.17, P3944124, 0C03017656, T3480, SO: 86103, UNIT: 3944124, SEQ# : 11,...
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)MT55 Chassis
Will Fit Year(s)2001
Part Number3944124
Stock NumberP-502053
MLS Number14310362
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Cummins ISB Engine Control Module (ECM)

Cummins ISB Engine Control Module (ECM)

Recently Updated
$199.98 USD
(Used) Cummins ISB, ENGINE ECM- Part Number: 3944124, Serial Number: 3017659, ESN: 56808345, ECM Code: J90669.17, P3944124, 0C03017659, T3430, SO: 86103, UNIT: 3944124, Reference images for...
ConditionUsed
Part Number3944124
Stock NumberP-498264
MLS Number14161477
CategoryEngine Control Modules (ECM)
Last Updated4/15/2026
Location
Elkton, MD, US
Sold By
CRG Heavy Truck Parts
Did you find what you were looking for? Yes No
Got a engine control module (ecm) to sell? In minutes, you can create an online listing for your engine control module (ecm) and advertise it to thousands of buyers.
Start selling today