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

Find deals on 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 compare options. 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,358 Engine Control Module (ECM) Listings

1 - 25 of 11,358 listings
1 - 25 of 11,358 listings
Caterpillar Engine Control Module (ECM) Part # 350-3648

Caterpillar Engine Control Module (ECM) Part # 350-3648

Newly Listed
$1,750 USD
(GOOD USED BENCH TESTED) Caterpillar 120 PIN Engine Control Module (ECM) 350-3648 For Sale, Part # 3503648, 350 3648, Serial # 0391668QY, Stock # 10626 WEBSITE LINK:...
ConditionUsed
Part Number350 3648
Stock Number10626
MLS Number14685907
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Caterpillar Engine Control Module (ECM) Part # 292-9609

Caterpillar Engine Control Module (ECM) Part # 292-9609

Newly Listed
$1,500 USD
(GOOD USED BENCH TESTED) Caterpillar 120-PIN Engine Control Module (ECM) 292-9609 For Sale, Part # 292 9609, 2929609, Serial # 10976143RB, Stock # 10629 WEBSITE LINK:...
ConditionUsed
Part Number292-9609
Stock Number10629
MLS Number14675539
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
GMC Engine Control Module (ECM) for a GMC C5500

2005 GMC Engine Control Module (ECM) for a GMC C5500

Recently Updated
$100 USD
Engine Control Module for GM LS Motors. Fits 8.1, 6.0, 5.3, 4.8, 5.7, with Blue/Green Harness Plugs. Service No. 12602801, Hardware No. 12589161. Guaranteed Reprogrammable, Call DTI Trucks...
ConditionUsed
Fits To Make(s)GMC
Fits To Model(s)C5500
Stock Number84968
MLS Number14662690
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Wheat Ridge, CO, US
Sold By
DTI Truck Parts
International MaxxForce DT Engine Control Module (ECM)

International MaxxForce DT Engine Control Module (ECM)

Recently Updated
$500 USD
Good used, cleaned and inspected International Navistar Maxxforce DT ECM. Part Number: 18830386C91, 1883086C92, 1883086C93. 30 Day Guarantee for swap or refund if not programmable. ECM's...
Quantity6
ConditionUsed
Part Number1883086C91
Stock NumberRyd 1883086C91
MLS Number10263034
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Fitchburg, MA, US
Sold By
Rydemore Heavy Duty Truck Parts
2012 Cummins ISX12 Engine Control Module (ECM) CM2250

2012 Cummins ISX12 Engine Control Module (ECM) CM2250

Newly Listed
$850 USD
(GOOD USED BENCH TESTED) Cummins CM2250 Engine Control Module (ECM) For Sale, CM2250, Off 2012 Cummins ISX15 450HP w/ CPL 3719, Stock # 10618 WEBSITE LINK:...
ConditionUsed
Part NumberCM2250
Stock Number10618
MLS Number14679225
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Caterpillar C12 40-PIN Engine Control Module (ECM) Part # 212-9450

Caterpillar C12 40-PIN Engine Control Module (ECM) Part # 212-9450

Newly Listed
$1,950 USD
(GOOD USED BENCH TESTED) Caterpillar C12 Engine Control Module (ECM) 212-9450 For Sale, 40-PIN ECM, Part # 212 9450 03, 212945003, Off CAT C12 40 PIN, Stock # 10608 | Tested Inspected!...
ConditionUsed
Part Number212 9450
Stock Number10608
MLS Number14679096
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
2006 International DT466E Engine Control Module (ECM) for 2004-2006 Part # 1842443C97, 1839368C2

2006 International DT466E Engine Control Module (ECM) for 2004-2006 Part # 1842443C97, 1839368C2

Newly Listed
$1,000 USD
(GOOD USED) International DT466E ECM Part # 1842443C97, 1839368C2 For Sale, EGR-Model, International 2004-2006 ECM 5WY7194/02, 5WY7564/07, Off 2006 DT466E 210HP, Serial # 0122509, 5496932,...
ConditionUsed
Will Fit Year(s)2004-2006
Part Number1842443C97, 1839368C2
Stock Number10659
MLS Number14679048
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Mack 12MS526M Engine Control Module (ECM)

Mack 12MS526M Engine Control Module (ECM)

Newly Listed
$650 USD
(GOOD USED TESTED) Mack AMI ECM For Sale, OEM Part# 12MS526M, Bosch# 0281020006, 0 281 020 006, 12V, Engine Control Module, Stock # 10623 Mack 12MS526M ECM: https://catrucks.com/products...
ConditionUsed
Part Number12MS526M
Stock Number10623
MLS Number14679017
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Mack AMI Engine Control Module (ECM) 12MS526M

Mack AMI Engine Control Module (ECM) 12MS526M

Newly Listed
$650 USD
(GOOD USED TESTED) Mack AMI ECM For Sale, OEM Part# 12MS526M, Bosch# 0281020006, 0 281 020 006, 12V, Engine Control Module, Stock # 10621 , Mack 12MS526M ECM: ...
ConditionUsed
Part Number12MS526M
Stock Number10621
MLS Number14678963
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Mack 12MS526M Engine Control Module (ECM)

Mack 12MS526M Engine Control Module (ECM)

Newly Listed
$650 USD
(GOOD USED TESTED) Mack AMI ECM For Sale, OEM Part# 12MS526M, Bosch# 0281020006, 0 281 020 006, 12V, Engine Control Module, Stock # 10620 , Mack 12MS526M ECM: ...
ConditionUsed
Part Number12MS526M
Stock Number10620
MLS Number14678955
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
2006 International DT466E EGR Engine Control Module (ECM) Part # 1874251C91, 1839368C2, EGR-MODULE

2006 International DT466E EGR Engine Control Module (ECM) Part # 1874251C91, 1839368C2, EGR-MODULE

Newly Listed
$1,000 USD
(GOOD USED) 2006 International DT466E Engine Control Module (ECM) 1874251C91, 1839368C2 For Sale, EGR-Model, International 2004-2006 ECM 5WY7194/03, 5WY7564/07, Serial # 5161800, 0171727,...
ConditionUsed
Part Number1874251C91, 1839368C2
Stock Number10658
MLS Number14678829
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
2006 Cummins CM875 Engine Control Module (ECM) for 2004-2006 Part # 3103533, w/ Cooling Plate Part # 3335372

2006 Cummins CM875 Engine Control Module (ECM) for 2004-2006 Part # 3103533, w/ Cooling Plate Part # 3335372

Newly Listed
$1,500 USD
(GOOD USED BENCH TESTED) 2006 Cummins ISM Engine Control Module (ECM) 3103533 w/ Cooling Plate 3335372 For Sale, Part # 3103533, Cooling Plate Part # 3335372, Pulled off 2006 Cummins ISM...
ConditionUsed
Will Fit Year(s)2004-2006
Part Number3103533, 3335372
Stock Number9906
MLS Number14677757
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
Detroit DD15 Engine Control Module (ECM) for a 2016 Freightliner Cascadia 125

Detroit DD15 Engine Control Module (ECM) for a 2016 Freightliner Cascadia 125

Newly Listed
Contact for price
Detroit DD15 Engine ECM For Sale, Used. P/N: A0014462835. Call for more information, we ship everywhere, Serial#: 472906S0384271, Casting#: A2C7422750080153920060
ConditionUsed
Fits To Make(s)Freightliner
Fits To Model(s)Cascadia 125
Will Fit Year(s)2016
Part NumberA 001 446 28 35 / 002
Stock NumberFR-0929-19
MLS Number14677304
CategoryEngine Control Modules (ECM)
Last Updated10/21/2026
Location
York, ON, Canada
Sold By
Lomoca Inc.
International MaxxForce 13 Engine Control Module (ECM) for a 2011 International TranStar 8600

International MaxxForce 13 Engine Control Module (ECM) for a 2011 International TranStar 8600

Recently Updated
$425 USD
Good used ECM from a International MAXXFORCE 13 engine. The ECM has been visually inspected and is in good condition. The ECM has no visible damage. The connectors are in good condition. The...
ConditionUsed
Fits To Make(s)International
Fits To Model(s)TranStar 8600
Will Fit Year(s)2011
Part Number250212-6
Stock Number250212-6
MLS Number13632271
CategoryEngine Control Modules (ECM)
Last Updated10/22/2026
Location
Kankakee, IL, US
Sold By
River Valley Truck Parts
Cummins ISB Engine Control Module (ECM) CM2150, Part # 4943134

Cummins ISB Engine Control Module (ECM) CM2150, Part # 4943134

Newly Listed
$825 USD
(GOOD USED BENCH TESTED) Cummins 4943134 ECM For Sale, CM2150, Part # 4943134, Engine Control Module, OFF 2008 Cummins ISB w/ CPL 0279, ESN # 46887661, 200HP, Fits 2007 2008 2009, ECM...
ConditionUsed
Part Number4943134
Stock Number10617
MLS Number14675927
CategoryEngine Control Modules (ECM)
Last Updated10/20/2026
Location
Opa Locka, FL, US
Sold By
CA Truck Parts Inc.
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