Cummins ECMs For Sale
View allCummins ECM
Browse tested Cummins Control Modules For Sale, such as: CELECT, CELECT PLUS, CM570, CM870, CM871, CM876, CM875, CM2150, CM2250, CM2350, and more
- Bench Tested
- Cummins INSITE Report
Caterpillar ECMs For Sale
View allCAT ECM
Browse tested Caterpillar Control Modules For Sale. 40-PIN, 70-PIN, and 120-PIN Models available.
- Bench Tested
- Cummins ET Report
Mack ECMs For Sale
View allMack ECM
Browse tested Mack Control Modules For Sale! Mack E7 ASET, ETECH, MP7 & MP8 Models available.
- Bench Tested
International ECMs For Sale
View allInternational ECM
Browse tested International Control Modules For Sale! DT466E & MAXXFORCE Models available.
- Bench Tested
Detroit ECMs For Sale
View allDetroit ECM
Browse tested Detroit Control Modules For Sale! DDEC2, DDEC3, DDEC4, DDEC5, DDEC6 Models available.
- Bench Tested
Mercedes ECMs For Sale
View allMercedes ECM
Browse tested Mercedes Control Modules For Sale! MBE4000 & MBE900 for engine models OM460LA, OM926, OM906, OM904 available.
- Bench Tested

Why Buy Control Modules from CA Truck Parts?
Get your truck back on the road fast with a high-quality OEM Engine Control Module (ECM) from CA Truck Parts. We specialize in tested, dependable ECMs for diesel trucks that deliver performance, durability, and peace of mind.
- Fully Bench-Tested ECMs: Each unit is tested using advanced equipment to ensure full functionality
- Verified Internal Components: Batteries and key parts are inspected for long-term reliability
- Detailed Diagnostic Reports: Every ECM includes a full test report—no surprises
- Genuine OEM ECMs Only: We sell used OEM ECMs—no aftermarket parts, just proven quality
- ECM Programming Recommended: Optimize performance by programming to your truck’s exact specifications
- Expert ECM Support: Our team is ready to help—call 305-688-1101 for assistance

What should I check before installing an ECM?
Before installing your Engine Control Module (ECM), it is critical to verify that your truck’s electrical system is in proper condition to prevent damage to the unit.
We strongly recommend the following steps prior to installation:
- Check voltage on all power and ground circuits to ensure they are within manufacturer specifications
- Inspect the wiring harness thoroughly for any signs of damage, corrosion, shorts, or exposed wires
- Verify all fuses and relays are in good working condition
- Ensure batteries and charging system are functioning properly
- Confirm there are no voltage spikes or irregularities in the system
Failure to perform these checks can result in immediate damage to the ECM upon installation.
If underlying electrical issues are present, they can repeatedly damage replacement ECMs—leading to a cycle where multiple units fail after installation.
For this reason, addressing wiring harness faults, poor grounds, or voltage issues before installing your ECM is absolutely essential.
We highly recommend installation by a qualified diesel technician to ensure proper diagnostics and prevent costly damage.
Frequently Asked Questions
ECM
What is an Engine Control Module (ECM)?
What is an Engine Control Module (ECM)?
An Engine Control Module (ECM) is the main computer that controls and manages your engine’s performance. It regulates critical functions such as fuel injection, air-to-fuel ratio, ignition timing, and emissions systems.
We supply and test ECMs for major diesel engine brands including Cummins, Caterpillar, Detroit Diesel, International, Mack, and Mercedes.
Do you ship ECMs nationwide?
Do you ship ECMs nationwide?
Yes, we offer fast nationwide shipping across the United States.
All ECMs are securely packaged and shipped to ensure they arrive safely and ready for installation.
Next Day Shipping Available. Call (305)688-1101
Do you offer next-day or expedited shipping?
Do you offer next-day or expedited shipping?
Yes. We provide expedited and next-day shipping options on most in-stock ECMs.
If you need urgent delivery, contact us before ordering so we can confirm availability and shipping timelines.
Call (305)688-1101
Are your ECMs tested before shipping?
Are your ECMs tested before shipping?
Absolutely. Every ECM we sell goes through comprehensive bench testing to ensure full functionality.
Our testing process verifies:
- Power and communication
- Input/output signals
- Internal circuit performance
- Fault code response
This ensures you receive a reliable, ready-to-program ECM.
Can you program or flash the ECM before shipping?
Can you program or flash the ECM before shipping?
Yes, we offer ECM programming and flashing services. Usually starting at $450
We can:
- Program your ECM to match your engine specifications
- Load OEM calibration files
- Remove or adjust certain parameters (when applicable)
Providing your VIN and engine details helps ensure accurate programming for plug & play
Do ECMs need to be programmed?
Do ECMs need to be programmed?
In most cases, yes.
A replacement ECM typically needs to be programmed or flashed to:
- Match your engine serial number
- Ensure proper communication with other modules
- Optimize performance and fuel efficiency
Installing an unprogrammed ECM may result in the engine not starting or running incorrectly.
Can you confirm ECM compatibility or fitment?
Can you confirm ECM compatibility or fitment?
Yes, we can help verify ECM compatibility and fitment before purchase.
To confirm fitment, we may ask for:
- Engine Serial Number (ESN)
- VIN number
- Original ECM part number
- Engine model and year
This ensures you receive the correct ECM for your application.
What brands of ECMs do you support?
What brands of ECMs do you support?
We specialize in ECMs for:
- Cummins ECM
- Caterpillar ECM (CAT ECM)
- Detroit Diesel ECM
- International/Navistar ECM
- Mack Truck ECM
- Mercedes Diesel ECM
If you’re unsure, just send us your details and we’ll help identify the correct unit.
What are common signs of a bad ECM?
What are common signs of a bad ECM?
Common symptoms of a failing ECM include:
- Engine won’t start
- Poor fuel economy
- Loss of power
- Check engine light or fault codes
- Communication errors with diagnostic tools
- All 6 injectors failing
- Memory Failure
If you’re experiencing these issues, your ECM may need testing or replacement.
How long does it take to process an order?
How long does it take to process an order?
Most orders are processed within 1 business day.
Programming or custom configurations may add additional time, depending on complexity.
What information do I need before ordering an ECM?
What information do I need before ordering an ECM?
To ensure accuracy, have the following ready:
- Engine Serial Number (ESN)
- VIN
- ECM part number
- Engine model
This helps avoid delays and ensures correct fitment.
Do you work with fleets and repair shops?
Do you work with fleets and repair shops?
Yes, we work with:
- Truck fleets
- Diesel repair shops
- Owner-operators
Why choose a bench-tested ECM?
Why choose a bench-tested ECM?
A bench-tested ECM gives you confidence that the unit is:
- Fully functional
- Verified before shipping
- Less likely to fail after installation
This reduces downtime and saves money.
Returns and Refunds
How do returns work?
How do returns work?
Electrical components cannot be returned due to their delicate nature.
