10 services in this category

Heavy-Duty Truck ECM & CPC Module Repair

Caterpillar · Detroit · Cummins · PACCAR · Freightliner CPC4

Choose the controller family first. A truck badge or engine name alone does not identify its electronics. A Series 60 can use different DDEC generations, a Cummins ISX can use different CM families, and a Kenworth or Peterbilt can have different engine manufacturers.

CPC4 belongs in the same heavy-duty repair category but is not an engine ECM. It is a Common Powertrain Controller. A complete vehicle scan helps separate a CPC complaint from an engine-controller, power-supply or network fault.

These are individual repair enquiries, not guaranteed-fit replacement modules. We confirm the exact hardware, available test coverage, diagnostic fees, repair scope, warranty and turnaround before accepting a job. Keep the truck-side diagnostic findings with the module so an external fault is not mistaken for a failed controller.

Find your controller family

Compare starting prices below, then open the matching page for identification checks. Example part numbers do not establish interchange. Images are illustrative; identify your unit by its actual label. Do not ship before written acceptance.

CAT 70-Pin ECM RepairConfirm module label and application

Identify the controller by its label and connector arrangement. An engine name such as C15 does not establish that the ECM is a 70-pin unit; later hardware and different applications need a separate match.

Module: Caterpillar 70-pin

CAT 40-Pin ECM RepairConfirm module label and application

The 40-pin service is separate from the 70-pin and 120-pin categories. Older trucks may have an engine or controller replacement in their history, so the chassis model year is not enough to select this repair.

Module: Caterpillar 40-pin

Detroit DDEC IV ECM RepairConfirm module label and application

DDEC IV identifies a controller generation. Do not select this service solely because the engine is a Detroit Series 60: the module label and existing configuration determine the correct service.

Module: Detroit DDEC IV

Detroit DDEC V ECM RepairConfirm module label and application

A DDEC V label, part number and engine serial number distinguish this enquiry from DDEC IV and later Detroit controllers. The example numbers below are identification aids, not a statement that different versions interchange.

Module: Detroit DDEC V

Cummins Celect / Celect Plus RepairConfirm module label and application

Celect and Celect Plus are identified separately during intake, even though they share this enquiry page. The engine name and connector appearance alone do not establish the correct hardware or calibration.

Module: Cummins Celect / Celect Plus

Cummins CM871 ECM RepairConfirm module label and application

CM871 is a particular Cummins controller family. An ISX badge is not enough to select it: CM870, CM2250 and CM2350 enquiries belong to different hardware assessments.

Module: Cummins CM871

Cummins CM2250 ECM RepairConfirm module label and application

This page is scoped to CM2250 enquiries, with the engine application verified separately. The family name is not permission to substitute a controller from a different engine or chassis.

Module: Cummins CM2250

Cummins CM2350 ECM RepairConfirm module label and application

CM2350 covers different engine applications and suffixes. This commercial-truck enquiry must not be confused with a Ram pickup CM2350B service or with CM2450; include the entire identification label.

Module: Cummins CM2350

PACCAR MX11 / MX13 ECM RepairConfirm module label and application

Kenworth and Peterbilt trucks can have different engine makes. Confirm that the engine is a PACCAR MX and identify the PCI/ECM; a chassis badge alone does not identify this controller or distinguish it from other vehicle modules.

Module: PACCAR MX11 / MX13 PCI

Freightliner CPC4 Module RepairConfirm module label and application

CPC4 is a Common Powertrain Controller, not the engine-mounted ECM. Identifying the correct module is essential when a diagnostic report mentions multiple controllers or a communication fault.

Module: Freightliner CPC4

Services in this category

Review the service scope and pricing below. Quote-only services require acceptance before shipment.

CAT 70-Pin ECM Repair
Universal

CAT 70-Pin ECM Repair

Caterpillar 70-pin original-module repair enquiry. From $775; send the label and diagnostic report for acceptance review.

From $775View details →
CAT 40-Pin ECM Repair
Universal

CAT 40-Pin ECM Repair

Caterpillar 40-pin original-module repair enquiry. From $775; send the label and diagnostic report for acceptance review.

From $775View details →
Detroit DDEC IV ECM Repair
Universal

Detroit DDEC IV ECM Repair

Detroit DDEC IV original-module repair enquiry. From $775; send the label and diagnostic report for acceptance review.

From $775View details →
Detroit DDEC V ECM Repair
Universal

Detroit DDEC V ECM Repair

Detroit DDEC V original-module repair enquiry. From $775; send the label and diagnostic report for acceptance review.

From $775View details →
Cummins Celect / Celect Plus Repair
Universal

Cummins Celect / Celect Plus Repair

Cummins Celect / Celect Plus original-module repair enquiry. From $825; send the label and diagnostic report for acceptance review.

From $825View details →
Cummins CM871 ECM Repair
Universal

Cummins CM871 ECM Repair

Cummins CM871 original-module repair enquiry. From $725; send the label and diagnostic report for acceptance review.

From $725View details →
Cummins CM2250 ECM Repair
Universal

Cummins CM2250 ECM Repair

Cummins CM2250 original-module repair enquiry. From $565; send the label and diagnostic report for acceptance review.

From $565View details →
Cummins CM2350 ECM Repair
Universal

Cummins CM2350 ECM Repair

Cummins CM2350 original-module repair enquiry. From $1075; send the label and diagnostic report for acceptance review.

From $1075View details →
PACCAR MX11 / MX13 ECM Repair
Universal

PACCAR MX11 / MX13 ECM Repair

PACCAR MX11 / MX13 PCI original-module repair enquiry. From $1250; send the label and diagnostic report for acceptance review.

From $1250View details →
Freightliner CPC4 Module Repair
Universal

Freightliner CPC4 Module Repair

Freightliner CPC4 original-module repair enquiry. From $795; send the label and diagnostic report for acceptance review.

From $795View details →

Frequently asked

Still not sure which module you need? Text us your VIN and module label for an application review.

Which heavy-duty modules can I enquire about?
The category includes CAT 40-pin and 70-pin, Detroit DDEC IV and V, Cummins Celect/Celect Plus, CM871, CM2250 and CM2350, PACCAR MX11/MX13 and Freightliner CPC4. Acceptance depends on the exact variant, fault and bench capability; a family listing does not guarantee every unit can be repaired.
How much does heavy-duty ECM repair cost?
Reference starting prices are $775 for CAT 40-pin, CAT 70-pin, DDEC IV and DDEC V; $825 for Celect/Celect Plus; $725 for CM871; $565 for CM2250; $1,075 for CM2350; $1,250 for PACCAR MX11/MX13; and $795 for CPC4. Your written quote confirms scope, fees, shipping, tax and any programming before work.
Can a no-start or derate prove the ECM is bad?
No. Power, grounds, wiring, sensors, fuel delivery, mechanical faults and aftertreatment equipment can produce overlapping symptoms. Have the installing shop supply fault descriptions and test results before removing the controller.
Should I repair the original or buy a replacement?
Repair may retain the known hardware and readable configuration. A replacement requires an application match and may need programming or configuration. Compare the complete installed cost, downtime, core terms and test coverage after diagnosis.
Do you accept shipments from outside Texas?
Enquiries are welcome nationwide. Shipping is arranged only after written acceptance of the exact unit. The quote sets the destination, packaging, turnaround and return arrangements.

Also see

Not sure which module you need?

Send us your VIN and a photo of the module label. We confirm which one you have before you remove anything — free, usually within minutes, and we will tell you if the answer is that you do not need us.