It’s been 19 years since the first computer-controlled electronic diesel engine for semi trucks has been released. These days, just about everything on the engine is monitored and controlled by the engine computer, also commonly referred to as the ECU (Electronic Control Unit) or ECM (Electronic Control Module). And each year, these electronics become more and more integrated in the truck. Just being good with a wrench doesn’t cut it anymore. Today’s technicians need to truly understand the electronics and the ECM.
Think of your truck’s ECM and its electrical system being similar in function to your body’s electrochemical nervous system. The ECM is the brain and can “feel” problems through its wires and nerve-like sensors. If sensors are the ECM’s nerves, then solenoids (including injector solenoids) can be thought of as the “muscles” that the ECM controls. Sensors are designed to produce a specific range of either electrical resistance or voltage that changes with temperature, pressure or in the presence of an electromagnetic field. Each sensor typically makes a single signal circuit that feeds into a pin on the ECM. The ECM powers the sensor through a sensor supply and sometimes a sensor return circuit, and then monitors the sensor signal wire by watching the voltage range the sensor sends back. If the voltage drops too low or goes too high, the ECM will let you know by turning on a warning light. The ECM will tell you where to look by giving you a code that identifies a specific circuit and condition. Your brain does this as well, and will quickly let you know if you’re touching something that’s outside of your comfort range – like a hot exhaust stack.
Compared to your nervous system, an ECM is very dumb. Most ECMs have no way to verify what the truck is actually doing. The ECM is simply reading a voltage and making an assumption. Because of this, ECMs are easily fooled. I once had an ECM tell me it was reading a turbo compressor outlet temperature of 1,600 degrees – while at idle! Remember, the ECM is just a machine. It didn’t actually know that the temperature was actually 1,600 degrees – it was only going by what voltage it received from what it thinks was its temperature sensor. When ECMs do crazy things, like read 1,600 degrees at idle, don’t assume the ECM is bad. There is a big difference between an ECM that is bad and an ECM that is simply being fooled. The ECM that is being fooled is doing its job correctly. What is not working correctly, in this case, is the electrical circuit or sensor the ECM is monitoring.
Among technicians in the trucking industry, the most widely misunderstood part of the truck is the ECM. As a result, the ECM has become a scapegoat for almost any problem the technician fails to identify. A mechanical problem that a technician fails to recognize (or recognizes but fails to fix properly) is often blamed on the ECM. I have had people blame the ECM for everything from bad valve timing to CB radio interference. Here is a hint: if there isn’t an electrical solenoid or sensor involved with the system having the problem, then the ECM has no control over that system and you’re barking up the wrong tree!
From time to time, ECMs do fail. ECMs have a limited lifespan. All ECMs have some sort of flash memory and, over the years, this memory will deteriorate and ECM-related circuits on the truck will fail. Also, some ECMs rely on a battery that powers the memory chip, and when the battery wears out, your ECM will soon fail. Sometimes you will get a “check engine light” and sometimes you won’t. However, the ECM will almost never leave you stranded. Once a problem begins to develop, you will have a warning, and then several days of driving time left to get to a shop. These batteries usually last about 10 to 12 years, but we recently had a 2005 Cat Acert in the shop and the ECM had failed. So, occasionally, they will fail before their time. This ECM was only six years old and needed to be replaced. Reprogramming an ECM that is about to fail or has other hardware problems is not the answer – it will not fix the issues.
In the trucking industry, technicians tend to take shortcuts when working on electrical problems. Instead of tracking down the source of the problem, many mechanics just start making assumptions and changing parts. It doesn’t matter whether the technician doesn’t understand how to diagnose an electrical problem or is just too lazy to do it – you are the one who’s buying the parts, so their assumptions end up costing you. These guys will typically tell you that the ECM, a sensor, a wiring harness or even an injector is faulty without bothering to test the part and verify that it has actually failed. These parts are expensive, and the technician telling you to replace these parts isn’t buying them – you are – so beware of any technician that doesn’t have a well-used multi meter sitting in his toolbox.
Electrical problems are not always easy to find – especially if they are intermittent. Some problems only show symptoms under a load, at a specific rpm or when it’s cold outside. Most intermittent electrical problems come and go with no observable reason at all. Thankfully, if your ECM does produce a “check engine light” it will log which circuit produced the problem, then you can find it. If a wire is severed or a sensor fails, the ECM only knows it’s getting zero volts back from the sensor. You may just have a dirty, loose, corroded, wet or filled with oil connector. To find out, you have to ohm out the circuit to find the break with a good old-fashioned multi meter. Diagnostic software won’t do this for you – a multi meter is the only way to be sure.
The relative simplicity of our Pittsburgh Power Computer allows us to diagnose some problems over the phone, but that is where it stops. These problems are very difficult to find unless you have good diagnostic software and a multi meter. We get many phone calls about electrical problems but we will not attempt to diagnose an electrical problem over the phone. Phone calls like this only make both of us frustrated. You must take your truck to a good shop that is competent with electronics. If you have any comments or questions, I can be reached at Pittsburgh Power in Saxonburg, PA at (724) 360-4080 or by sending an e-mail to bruce@pittsburghpower.com.
19 Comments
I’m getting ready to do a duramax conversion in my 2004 chevy tahoe I thought by reading this I would have a better understanding of the electrical end of this project but I feel I need to leave the electrical to the electricians. Any one interested in doing the wiring? I have a complete running 2002 chevy silverado 2500 w/duramax/allison trans
And a 2004 chevy tahoe z71 with the 5.3/480le trans. The tahoe will be a diesel I can do everything except the wiring
go buy your self the ford 6.7L it blows out the competition 400hp 800 torque right out of the factory and makes every truck look small.
I have a friend who just started back in the trucking business abuot 6 months ago. He has a 1994 Freightliner. It has about 500k miles, and may have more, as the truck was the exhibition truck for a local truck driving school in western Massachusetts. Bob, my friend, has been a mechanic for about 40 years, but a lot of that wok was on his own in his garage. He used to be a diesel mechanic years ago for a lease trucking company so he is very knowledgeable about diesel engines.He has been having an intermittent problem with his truck. He will deliver a load of 30k pounds over 200 miles, and when he starts back up and has no load, his truck loses power. He is not sure what is causing the problem, and the local Cummins mechanics, who are working on it when they can, to reduce his overall bill, say that they cannot diagnose the problom until the low power condition occurs. Bob had sent the ECM to a Florida re-manufacturer to analyze the ECM, but unfortunately, their newly hired shipper sent the ECM back to Bob with the return address label, before it was analyzed. The owner of the business was very apologetic, but his belief is that it does not sound like an ECM problem. Bob did change the fuel filters and is quite sure it is not a fuel problem. Any suggestions? I told him to send the ECM back to the re-manufacturer to at least ensure the ECM is good. He has been out of work for 4 weeks while this problem persists. H is about 60 and has house payments and is in dire straits with his house and really needs to get back on the road soon. Any help is greatly appreciated. He is sub-contracted to Duie Pyle out of PA.
I’m trying to understand what my husband is being told my our local Cat Dealer. They said they tried to hook up to his ECM and they couldn’t get any information from it. They said it wasn’t working. If his ECM isn’t working, wouldn’t his truck not be working either? Truck is running fine. How can Cat engine work without an ECM?
Hello Bruce,
Thanks for taking the time to read this and give your best advice. Recently my alternator went out and I Jumped started it a few times to make it home. I drove on low power due for about 20 miles and as soon as I pulled in the drive way I stepped n the brake and my truck died. I charged the batteries and replaced the alternator and now my truck will just turn over. Replaced the relay for fuel pump checked all fuses but it won’t fire. I plugged in a code reader and will not power up even. What would be the next thing to do.
Thanks.
JC
I have a C16 cat it acts like the throttle position sensor is out only when under a load. Put new injectors wire harness all timing sensors cut out test boost sensor. I an about at last straw. It has been a year long problem. It only happens under a load. In 17 or 18 gear at lower speeds an about 1200 rpms. The truck will act like it’s in the wrong gear. Either I have to let out of the throttle or floor it an it will quit. Been to several shops an nothing.
I own a 1999 Freightliner century the check engine light came on about 3 weeks ago and I have done everything that could possibly be wrong and the light always comes back on, I came across this website and I’m hope you can shine a light in what could possibly be going on. The only thing that has not replaced yet is the ECM.
99 freightliner will idle only. New tpps and vp44. Same problem.
I have a 99 dodge 3500, cummins with 2 problems. First the wait to start light takes longer & longer to come on and when the outside air temp is low at speeds between 45 and 50 it jumps between gears, could this be the ECM? any ideas?
It would nice if the people who took time to write had their questions answered.
I didn’t know that technicians tend to take shortcuts when working with electrical problems. I’ll need to speak with a professional so that I would be able to find a truck and get it inspected. Speaking with someone that you trust could be a good way to learn about the different options when finding a professional near you.
I’m working on a 2013 Volvo with the d13 engine. I keep getting tons of engine codes I pulled off the electrical plugs on the ECM and the bottom one was full of looked like engine oil. Can anyone tell me where that would be coming from?
Hi Sr . I just read your post on ten four magazine . I wanted to know since when semi trucks engines started to use electronics devices . I even didnt know what they were called or looked like . I now a little bit more about ECMs thank you.
Greetings from a truck lover in Costa Rica.
I have a 2006 Winnebago motor home, The ECM quit working, had it replaced and now several things are not working and the TEC. cant find the problem, speedometer , jake brake ,cruse control, power asst. for brakes , and some information on info center.
I have a 2016 Kenworth truck. We recently put in an electronic logging device. The device would not read the drive time signal form the ECM. The device and the cable have been swapped out but the problem remains. The company says the problem must be in the truck. Does this make sense? Note the check engine light does not show a problem.
Hi Bruce,
You sound like the best person to ask,
I’ve a 1982 ford cl9000 with a 3406a cat with a 15 speed trans which is cable for speedometer.
I work for landstar and they want the trucks to have eld logs for that reason ,I was going to replace my motor and trans with a c15 6nz with 10 speed trans from a 2001 freightliner and use the ecm and engine wiring harness from the freightliner and change my speedometer and tach. Do I need to do more, any advice or suggestion you have would be greatly appreciated.
Thanks Mike
P.S picture of the old girl
I have a 2006 kenworth w900 with Cummins isx 18 speed… Truck runs through all the gears fine until you reach top two gears and it has absolutely no power at all. Boost gauge is always below 20psi also. Took truck to multiple shops but nobody can figure out the problem.
I appreciate that you explained that the ECM will be like the body’s nervous system where it can detect any problem that might be occurring in the body. I just got curious about this since I heard that my best friend will be getting one this weekend. It appears that he plans to put it on his fleet for the courier business that he plans to open next year.
just reading up on your ECM information,3rd week in diesel school,it was very understanderble . Just wanted to know if your still in business.