FREE Lifetime Warranty

All Computers now come with a FREE LIFETIME WARRANTY!
Fully Rebuilt & Tested

Each module is fully rebuilt and tested for quality.
60-day Money Back Guarantee

Guaranteed to work or we will gladly issue you a refund.
C-7 ECM

Caterpillar C-7 ECM Repair Service

SELECT PART NUMBER FOR REPAIR SERVICE

This Module is Plug-and-Play:
Just Put it in and Drive, no need to visit the dealer!


Sale: $795.00
$1295.00
YOU SAVE $500.00
In Stock
Available Quantity:



Lifetime Warranty
60-day Money Back Guarantee
Fast, Free Shipping
Reliable Rebuilt and tested in the USA
We accept
Visa Mastercard American Express Discover Google Pay Apple Pay

A C-7 ECM repair here is booked against an engine serial prefix

A C-7 repair booked here puts your own engine control module on the bench and sends that same unit back. No substitute comes off a shelf, and nothing in the order swaps one C-7 board for another.

Ordering runs off a three character engine serial prefix rather than a part number. Purchase opens the job, a pre-paid label arrives afterwards, and only then does the module need to leave the truck. Anyone holding a C-7 whose module has died or turned unreliable, and who can spare it for the round trip, is in the right place.

Four prefixes are covered here, and the C9 is not one of them

Four Caterpillar engine serial number prefixes are covered: C7S, KAL, SAP and WAX. The picker holds five options, those four plus a Not Known entry.

Those three characters identify the engine. They do not identify the module, and they match no ECM part number anywhere in the federal heavy-duty certification data. Caterpillar writes engine identification numbers in this form, which is why a C-7 repair is ordered against a prefix and why no part number is published here.

The C9 is a different engine, and it sits outside the eight Caterpillar engine families repaired across this catalogue. An engine outside that set is outside what gets repaired here, whatever the badge on the truck says.

Code 94-03 looks like fuel pressure and has a documented software origin

Fault code 94-03 reads as Fuel Pressure Voltage High. A technical service bulletin filed with the National Highway Traffic Safety Administration, indexed as record 10012076, records that code appearing on C7 and C9 engines after the engine control module was updated with October 2004 or later software.

That is worth knowing before the module comes out of the engine. On these engines a code pointing at fuel pressure has a documented origin in software, so the code by itself does not establish that the module has failed. Confirm the fault first. A repair booked on a misread code costs time the truck does not have.

Resoldering, replacement and testing on a C-7 board

A C-7 rebuild happens at board level. Failed components are lifted out and their replacements soldered in. Anything with a track record of going the same way is dealt with in the same pass, ahead of failing. Joints that have gone cold are located and reflowed.

Testing is a sequence, not a power-up. Four things get confirmed before a module leaves:

  • Communication with the board.
  • Whether it will accept programming.
  • Whether the programming and its parameters are still held afterwards rather than merely written.
  • A voltage check.

The soldering technicians who do this work are on staff at Diesel ECM Exchange, and a module goes back out only once that sequence is complete.

Your existing C-7 module decides which of these routes are open to you

Four routes end with a working C-7 module, and only two of them depend on the one currently bolted to your engine.

A send-in repair needs your module to exist and to be rebuildable. That is the whole entry condition, and nothing else about the truck changes it.

Buying a rebuilt C-7 outright asks the same of your old unit, only later in the process. The replacement lands first, then your original travels back and has to arrive in good rebuildable condition.

A used or salvage module asks nothing of the one you own. No rebuild sits behind it and no testing does either, and its past is not visible to you.

A replacement ordered through a dealer also asks nothing of yours. It is a module found elsewhere rather than one put right.

Both routes sold here carry the free lifetime warranty. A repair has no core going back, because the module you own is the core and it returns to you. The outright route makes that cover conditional on the old unit arriving. The warranty page carries the detail.

The other two pages a C-7 owner can end up needing

Two neighbouring pages take C-7 owners who need something this one does not sell.

A rebuilt C-7 module supplied outright carries the identical five options in the identical order, so the prefix cannot tell those two pages apart. The difference is which module you finish holding. This page returns yours. That page supplies one and takes yours back afterwards.

The Caterpillar 3126 ECM repair page is the other one, and there the prefix does decide. Its options run 1WM, 7AS, 8YL, 9SZ, CKM, HEP. Nothing there overlaps C7S, KAL, SAP or WAX, so an engine whose serial opens with 7AS belongs on the 3126 page even where the truck is spoken of as a C7. The other Caterpillar engines on this site sit together in one place.

Before a C-7 module goes in the box

What is the sequence once I have placed the order?

The order goes first. Diesel ECM Exchange then gets in touch and issues a pre-paid label, which is what carries the module to the facility. Nothing has to come out of the engine beforehand. Because that label is issued after purchase rather than before it, ordering today does not mean pulling the module today.

Does anything about this require a shop within driving distance?

No. The module makes the journey and the truck stays where it is, so distance decides nothing about who can use this service. The pre-paid label covers the trip in. A C-7 owner several states away orders on exactly the same terms as one nearby, and no appointment is booked at any point.

What does the three to five day bench window actually cover?

It covers the work carried out on your module once it has arrived, and nothing outside that. Three separate stretches make up the total downtime: getting the module to the facility, the repair itself, and the journey home. Only the repair carries a published figure, stated as three to five business days, counted from arrival. The two journeys depend on where you are.

Is anything held against my module while you have it?

Nothing is held. The unit you post in belongs to you and it is the unit that comes home, so no core changes hands and no deposit needs releasing. That is a real difference between a send-in repair and an outright purchase, where an old module does have to make the return trip.

Is there an evaluation fee when a C-7 board cannot be brought back?

No charge is raised for assessing it. Where a board proves beyond saving, what you have paid is credited against a rebuilt replacement rather than absorbed as a diagnostic charge. That outcome is stated on the product page itself, so it is not something to negotiate after the fact.

Caterpillar stopped building these engines. Can a C-7 ECM still be repaired?

Yes. Federal certification records for the Caterpillar C-7 run to model year 2011 and stop there, because Caterpillar withdrew from building on-highway truck engines. A repair does not draw on new production at all. The module is already in your hands, which is what sets this route apart from every route that begins by locating a unit somewhere. The EPA publishes those certification records.

HOW DOES IT WORK?

Place your order
Order and we'll send you a pre-paid shipping label so you can send us your computer.
Quality check
We'll fully rebuild your computer and test your computer to make sure it is in full working order. After that, it will be shipped to your door.
Not sure this will work? Order with Confidence
60-day Money Back Guarantee | Lifetime Warranty
We know sending your computer in for repair is a leap of faith. If we can’t successfully repair it, simply request a refund within 60 days or apply 100% of what you paid toward one of our fully programmed replacement computers. If your repair is successful, your lifetime warranty is already in place.
We stand behind our product with a money back guarantee. You can order with confidence.
Lifetime Warranty
60-day Money Back Guarantee
Fast, Free Shipping
Reliable Rebuilt and tested in the USA
We accept
Visa Mastercard American Express Discover Google Pay Apple Pay
Diesel ECM Exchange fully tests ALL computers in our facility in Raleigh NC. Other companies run very few tests or just paint used units to make them look new.
Reliability you can count on
Every unit is programmed & tested in our facility in Raleigh NC

Frequently asked questions

How does the free warranty work?
We are confident in the quality of our repairs, so we back every repair with a free lifetime warranty.

Will I be able to return my computer in the event it doesn't work?
Yes. If you are not satisfied with the repair within the 60 day period, you will be able to get a refund.

How quickly will you ship my computer?
Please allow 3-5 business days for us to repair your core once it has been received at our facility. Please allow 1-3 additional business days for delivery.

What if it can't be repaired?
It's rare, but it happens. If we can't save your unit, every dollar you paid is applied to a rebuilt replacement — you'd pay for that replacement either way, so there's no downside to trying the repair first. Worst case, you end up exactly where you started.

How can I pay?
We have a variety of ways you can pay. You can pay With Visa, Mastercard, American Express, and Discover, plus Google Pay and Apple Pay. We also accept Western Union, or you can send us a check or money order to the address below:

Diesel ECM Exchange
8208 Brownleigh Drive Suite 100
Raleigh, NC 27617