The Most Memorable Fix of my Life: 2001 GMC Sierra
As the years of wrenching accumulate, cars tend to blur together, and co-workers come and go. The earlier days of excitement over the ‘firsts’ first brake job, first timing belt, first engine replacement, first dashboard removal without any leftover screws, have worn off.

There are, however, a select few cars that stick out in the memory bank for one reason or another. Perhaps as a memorable diagnosis, perhaps because I was able to help someone out of a tough spot, or maybe the fix itself was a hard-fought battle to get the car done and out of the shop. This GMC Sierra was one such memorable vehicle, partly because of the fix and partly because of the setting.

The truck, a 2001 GMC Sierra 2500 HD with 165K miles on the odometer, was purchased just across the border at a used-car lot in a neighboring state. The new owner did not make it far before problems began to reveal themselves.
🔧 Find out what is actually wrong before you pay someone to guess
Dealer level diagnostics at home with the YOUCANIC UCAN-II Pro.
- ✔ Covers most makes and models, including many luxury brands. Send us your VIN and we will confirm your car before you order
- ✔ Reads every module, not just the engine, so you find the faults a basic reader says are not there
- ✔ Commands the car: test a fan or pump, bleed ABS, retract an electronic parking brake, register a battery
- ✔ No subscriptions. Free lifetime updates, so the price you pay is the whole price
- ✔ Backed by real mechanics in the USA you can email before and after you buy
Featured in The Wall Street Journal
When this truck rolled into my shop, the check engine light was on, and the 8.1-liter L18 engine was not running well. With the truck arriving at the shop late Friday afternoon, I was only able to perform some basic checks before closing time.

My family happened to be out of town that weekend, so I decided to head back to the shop that evening after having a quick dinner. There is something special, almost magical, about the shop after hours. Gone are the endless distractions of the day. The phone is not ringing, no service writers, salesmen, or customers to talk to, just you and the vehicle, the essence of what being a technician is all about. A match of brains versus brawn, diagnostic skill vs broken machine. With a scan tool in hand and ‘Jazz After Dark’ streaming from the local college radio station, the diagnosis was ready to begin.

The truck was indeed running rough and very rich. After just a few moments of running inside the shop, the exhaust fumes were strong enough to burn your eyes. The truck also had an extended crank time when starting. Scan results were as follows: P0200 Injector Circuit, P0340 Camshaft Position Sensor Circuit, P0128 Engine Temperature, and P0161 O2 Sensor Heater Circuit Bank 2 Sensor 2.
Normally, a scan tool is a great way to access valuable engine data, including cylinder misfires and fuel trims; unfortunately, that was not true in this case. Due to the camshaft fault code, the misfire monitor had been suspended, resulting in the ECM having no idea which cylinders were misfiring, and the engine was stuck in open loop, so there was no usable scan data.

Since the engine was running rich and there was an injector fault code, that seemed the best place to begin testing. Current ramping is a quick, non-invasive test that provides an overview of how all the fuel injectors are performing. This test requires a lab scope and an amp clamp connected to a jumper fuse lead. On the Sierra, there were two fuses in the underhood fuse block; Fuse INJ A powers the fuel injectors and ignition coils for all Bank 1 cylinders (1, 3, 5, 7), and Fuse INJ B powers the Bank 2 cylinders (2, 4, 6, 8).

After running the engine with amp clamps connected to both injector fuses, the resulting waveform revealed some interesting results. Two of the six injectors showed twice the amp draw as the others. Using the voltage trace of one injector and the firing order, I was able to determine that cylinders 3 and 7 were drawing more amperage.

A close visual inspection of the injector connectors and harness did not yield any clues. After tracing the harness all the way back to the ECM, everything looked normal. Removing the ECM connector provided the first insight into what might be going on. One of the ECM pins has pushed down farther than the others. I removed the ECM and opened the case for a closer look.
What I found was quite surprising. That pin had been pushed down and bent, and was actually touching the pin behind it. Reviewing the pinout diagram for the ECM confirmed that those two pins were for injectors and 3 and 7. Every time the cylinder 3 fuel injector fired, cylinder 7 also fired, and vice versa. This resulted in both cylinders being overfueled and misfiring.

I was able to push the pin back into place, and with the ECM reassembled and reinstalled, the engine was running normally again. Thankfully, the circuits in the engine computer were not damaged. That left the camshaft position fault remaining, but we will save that for another tale.
Bonus Images


More guides: browse all of our GMC repair and troubleshooting guides.


