The failures we see most on 70-pin ECMs

1. Injector driver failure — dead cylinder or miss

What you see: a dead hole or steady miss on one cylinder, injector circuit codes, or a miss that stays on the same cylinder after you swap injectors.

What's happening: the driver stage inside the ECM that fires that injector has failed. The injector and wiring are fine — the module just isn't firing the hole.

The tell: swap two injectors. If the miss follows the injector, it's the injector. If it stays on the cylinder, look at wiring first, then the ECM. This is the single most common repairable failure on these modules.

2. Runs fine, but Cat ET won't communicate

What you see: the truck starts and runs like nothing's wrong, but ET (or any diagnostic tool) can't connect. You can't read codes, can't reprogram, can't pass a required update.

What's happening: the data link section of the module has failed while the engine-control side keeps working. The engine will run this way for a long time — until the day you need to talk to it.

The tell: verify your adapter and data link wiring on another truck first. If the link and tool are good and the module still won't answer, the ECM's communication circuit is down. Repairable on the bench.

3. A pile of sensor codes all at once

What you see: several unrelated sensor codes set together — throttle position, pressure sensors, temperature sensors — often with the engine derated or running rough.

What's happening: those sensors share a regulated 5-volt supply from the ECM. One shorted sensor or chafed harness can drag the supply down and take every sensor on that circuit with it — or the supply inside the ECM has failed.

The tell: unplug the shared-supply sensors one at a time. If the codes clear when one sensor comes off, that sensor or its wiring is shorting the supply. If the 5-volt reference is dead at every connector with everything unplugged, the ECM's supply has failed.

4. Battery died, now no start. ECM not waking up

What you see: the battery went dead on the truck or machine, or it got jump started, and now it cranks with no injection or does nothing at all. No communication, no codes. This is the classic ECM failure.

The quick check: turn the key on and watch the dash. The check engine light should come on for a few seconds. If it never lights up, there's a good chance your ECM is not waking up.

What's happening: either the ECM isn't getting power and ground, or its internal power supply has failed. Dead batteries, jump starts, and welding on the frame without disconnecting the batteries are the classic ways these get hurt.

The tell: check battery voltage and ground at the ECM connector pins and check the ECM fuses. A surprising number of "dead ECMs" are a corroded ground or a blown fuse. If power and ground are clean at the pins and the light still won't come on, the module is the problem.

5. Forgot the engine serial number, lost parameters, or intermittent shutdowns

What you see: the engine cuts out over bumps and restarts, or the ECM forgets its engine serial number, drops its customer parameters, and asks to be reprogrammed. An ECM that forgets its engine serial number is another classic sign it needs a repair.

What's happening: intermittents are usually a chafed harness or loose pin — but when the wiring checks out, cracked internal connections inside the module do the same thing. Lost parameters point at the ECM's internal memory.

What we do: we recover as much of your programming as the module will give up and load it back in as part of the rebuild. Sometimes part of it is gone for good because of how the ECM failed. When that happens we work with you to fill the missing settings back in, so things like your Jake brake and cruise control work again.

Rule of thumb: power, grounds, and harness first — module second. We bench-test every unit before quoting, so if the ECM isn't your problem, we'll tell you that too.

Pick your symptom

Step-by-step checks for the most common Cat ECM complaints: Cat won't start after the battery died · Corroded pins on the Cat ECM connector · Cat ET won't connect to the ECM · Dead cylinder with good injectors · Many sensor codes at once.

Repair it or exchange it?

These modules are long out of production, so a working 70-pin ECM is worth saving. Two ways we can get you running:

Full rebuild — flat $525

Component-level repair of whatever failed — driver stage, communication, power supply — plus bench test of every injector channel. About 3 to 5 days on the bench. You pay the repair price at checkout, before you ship it, and your original programming stays with your module. We fix the large majority of the 70-pin ECMs that come in. Any normal failure we can't fix, you get a full refund. The exceptions are when the ECM itself is the reason: a board that is cracked, burned, or eaten by water and corrosion, a proprietary chip that is no longer made, or damage from an earlier repair attempt. In those cases, and if your ECM tests good with nothing wrong, $150 covers the bench test, the written report and the return shipping, and we refund the rest.

Tested exchange unit

If your module is beyond repair (fire, water, physical damage), we stock remanufactured 70-pin ECMs programmed to your engine arrangement, backed by a 2-year warranty.

Caterpillar ECM exchange units we stock

Remanufactured, bench-tested, programmed to your engine arrangement, and backed by a 2-year warranty.

Repair pages by engine: 3406E ECM repair · C15 ECM repair · C12 ECM repair · C10 ECM repair · C16 ECM repair · C13 ECM repair · C7 ECM repair · 3126 ECM repair · Equipment ECM repair

Verified Google reviews

What truck owners & shops say

★★★★★
"Mike does great work and sent my repaired ECM back to me right away. Saved me thousands of dollars vs. using the dealer. Would recommend to anyone that needs prompt repair."
Michael B. via Google
★★★★★
"From ECMs and harnesses to straight-out cutting counter bores in-frame for us. Great shop — and a great person to have in your pocket."
Mega24v via Google
★★★★★
"Highly recommend these guys! Fast turnaround — I had my ECM back and repaired by the next day. Will definitely do more business in the near future."
Javon Z. via Google
★★★★★
"Michael is a diesel guru. He made my rig scream and had it done when he said, for the price we agreed to. I'd highly recommend him."
Glenn S. via Google
★★★★★
"Mike is highly knowledgeable in all areas of diesel repair — from mechanical work to advanced electrical diagnostics. You can count on him to get the job done right."
David F. via Google
★★★★★
"Mike is a very professional and skilled mechanic. I highly recommend him for any of your needs."
Justin N. via Google

Read more reviews & leave your own →

Email us about a problem unit.

It comes straight to our inbox. A diesel tech reads it and answers, usually the same business day. Tell us the engine and what it's doing, and we'll let you know whether we can help.

Email us [email protected]

Send a quick question

Two fields. Goes to our inbox; we reply by email.