Walt’s ’57 ECM Woes - Transmission Digest

Walt’s ’57 ECM Woes

“Drive by wire,” if you’re not familiar, is a system of throttle control using a set of accelerator-pedal-position (APP) sensors to tell the engine-control module (ECM) what the driver would like to have happen with the throttle. The ECM uses a throttle-actuator control (TAC) module, which opens and closes the throttle plate to the desired angle. The TAC module contains a set of throttle-position sensors that operate linearly opposite each other the same way as the APP sensors. Contained inside the TAC module is also an actuator that is driven by the ECM that moves the throttle plate itself.

Walt’s ’57 ECM Woes

Tech-to-Tech

Subject: Diagnosis of malfunction in drive-by-wire system
Vehicle Application: 1957 Chevy
Essential Reading: Rebuilder, Diagnostician, R & R
Author: Jeff Bach

Diagnosing a troubled ECM reveals a compromised “drive by wire”

Tech-to-Tech

  • Subject: Diagnosis of malfunction in drive-by-wire system
  • Vehicle Application: 1957 Chevy
  • Essential Reading: Rebuilder, Diagnostician, R & R
  • Author: Jeff Bach

Diagnosing a troubled ECM reveals a compromised “drive by wire”

A while back I was paid a visit by two fellows who were trying to pick my brain or possibly get me to come across town to help them figure out a problem they’ve been having. It concerned a technical malfunction in one of their powertrain systems.

They started off by dropping names of some good friends of mine who put them on my trail. Then they let me know I was their last hope and cost wasn’t an issue. With the introductions and amenities out of the way, I gave their story a listen. It seems that Walt, who is semi-retired and loves to keep busy, bought himself a nice ’57 Chevy convertible. He stripped out the original Chevy powertrain and replaced it with a late-model (’05 GTO) LS2 6.0-liter/six-speed automatic “drive-by-wire” (Figure 1) powertrain. Dave, on the other hand, is a retired General Motors Corp. worker. He liked the idea of 400 hp and decent gas mileage – plus the fact that the dressed engine is easy to look at (Figure 1) and the undressed version (Figure 2) is fairly unusual in these parts. Both fellows purchased their wiring harnesses and preprogrammed LS2 ECMs from a company that specializes in street-rod changeovers.

“Drive by wire,” if you’re not familiar, is a system of throttle control using a set of accelerator-pedal-position (APP) sensors to tell the engine-control module (ECM) what the driver would like to have happen with the throttle. The ECM uses a throttle-actuator control (TAC) module, which opens and closes the throttle plate to the desired angle. The TAC module contains a set of throttle-position sensors that operate linearly opposite each other the same way as the APP sensors. Contained inside the TAC module is also an actuator that is driven by the ECM that moves the throttle plate itself.

Dave’s powertrain operates fine with his ECM, but Walt’s engine would not run smoothly and they couldn’t get communication to a scan tool. Now these are not your average try-a-few-things-and-throw-in-the-towel sort of fellows. They have been through the street-rod performance people’s technical support and tried all of their suggestions. They then sent the whole wiring harness and ECM back to the company and had them retest their work. They got word that the ECM was no good and sent the company a new ECM, which Dave got through GM with his discount. Upon reinstalling the harness with all the proper power and ground hookups, they now have a different problem! Walt’s car idles smooth but won’t accelerate. The scan tool now communicates with the ECM and receives codes. Dave had pretty much concluded that the ECM was again at fault but couldn’t get the technical-support guy to agree with him. It seems that they wanted him to do a relearn of the system to clear.
This is where I came in.

My initial contact with these two fellows was in more of a consultation and advisory capacity than as an on-site diagnostician. I explained to them that I wouldn’t be able to help much if I couldn’t get scan data. I wanted them to have at least done power and ground checks and have a good ECM. This entailed a lot of testing and parts switching on Dave’s part, with plenty of good data to share. Dave has built his own car from the ground up and likes to do everything himself whenever possible. Walt is more of the investor sort than a hands-on guy and has commissioned Dave to help him keep his street-rod project on a forward-moving path. I had also informed Dave that I would like to have access to the harness and components that I was going to be testing – mainly the ECM and TAC systems – which he assured me were accessible (Figure 3).

When I ran out of things to tell them to try and hoops for them to jump through, I finally packed up my scope and my road bag and headed over to the body shop where the car was being assembled. The body-shop guy doesn’t want to put the car any further together until they get the powertrain issue resolved, since part of his job will be to bury all the wiring beneath polished aluminum and chrome covers.

I hooked up the scan tool with a CANdi module and did a code check. I found a U0101 TCM data code; a P2138 and a P060D, which are both TAC-related codes; and a P0315 crankshaft-position (CKP) system-variation learn code. The P060D code did not show up in the code chart for the specified powertrain, and I have never encountered this code before. I assumed it could have been related to a programming issue. These ECMs have to be programmed so that they don’t need pass-key data and aren’t looking for the usual inputs from places such as ABS, TCS and IPC modules.

When you take on one of these projects you are accepting that certain standards are no longer in place. The ground beneath you can feel a little shaky at times. I attempted to move on to the other TAC code and proceeded to diagnose it using the factory trouble tree, which turned out to be a short-lived effort in futility.

I was able to verify that the wiring from both the APP sensors and the TAC module was intact. The P0315 code is normal for a new ECM and requires you to hold down the throttle until the engine hits the rev limiter for the ECM to “learn” the variations in the crankshaft and the crankshaft sensor. Of course, since this is not possible with the TAC situation, that code will have to be dealt with later.

I decided to turn to my trusty scope to see whether I could get some usable data from a known good source and gain some insight into the workings of the TAC system. I connected one channel to each of the TPS sensors on the TAC and got the image in Figure 4 using Dave’s control module.

This image came from the TPS sensors at the TAC module. It looked a little scary to me at first, but after doing a little studying I realized that it’s quite normal. This was obtained by going wide-open throttle and release. The spikes you see on sensor 2 coming down are actually pulses put there by the ECM every 157 milliseconds (mS) to determine the integrity of the circuits. It looks to see whether they show up on the other sensor. If they do, it assumes the two circuits are shorted together. You can see this a little better in Figure 5.

You will also see this signal when scoping the APP sensors. The ECM looks to see whether the APP sensor 2 is more than 2.05 volts for more than 300 mS (skips one pulse) to set a code.

Next, I switched to Walt’s ECM and took the same readings, which are displayed in Figure 6.

This image shows that the TAC TPS signals start to move normally toward each other then change and go back to below reference as the ECM drops control of the TAC motor. It is at this point that the codes set and the throttle valve is left at idle no matter where you put the pedal. Clearing the code and starting again is the only way to get the throttle to start to move again. In Figure 7, I looked at the APP sensor and the TAC TPS signal to see whether they coincided.

There seems to be somewhat of a delay between the time the APP sensor sees throttle-pedal movement (about 180 mS) and the TAC TPS starts to react. That’s about the speed of an eye blink. To determine the reason for the delay, I connected the scope to the TAC TPS signal on one channel and used the other to monitor the driver circuit for the TAC actuator. The waveform shown in Figure 8 shows a blowup of the period just when the ECM shuts down the system and goes to “idle only” mode.

This was for me the “clinching waveform,” showing that the noise in the TPS signal coincides with the ECM’s attempt to drive the actuator and indicates an internal ground issue. I am now in full agreement with Dave that the problem (however unlikely the street-rod people think) has to be in the ECM. The new one is on order.

Jeff Bach is the owner of CRT Auto Electronics, an ASA-member shop in Batavia, Ohio. For more information on this topic, contact Bach at 515-732-3965. His e-mail address is [email protected].

This copyrighted article is reprinted with the permission of AutoInc., the official publication of the Automotive Service Association (ASA). To learn more about ASA and its commitment to independent automotive service and repair professionals, visit www.ASAshop.org or call (800) 272-7467.

You May Also Like

Sometimes, a diagnostic code is all you need

With ATSG having the opportunity to help shops solve problems, sometimes we get faced with some real doozies. A shop will call and give us a laundry list of DTCs, leaving us to think someone must have a bulkhead connector unplugged. We then go through the arduous task of deciding which codes prompted other codes

With ATSG having the opportunity to help shops solve problems, sometimes we get faced with some real doozies. A shop will call and give us a laundry list of DTCs, leaving us to think someone must have a bulkhead connector unplugged. We then go through the arduous task of deciding which codes prompted other codes to set—we’re actually diagnosing diagnostic codes themselves at that point. So, when an issue comes up on our help line with codes that actually tell the story, it makes for a nice change, as well as a quick pathway to a repaired vehicle.

10L80 and 10R80 pump gear differences

You may have seen an article in the August 2023 issue of Transmission Digest called “GM 10L80: A new kind of pump noise,” which goes over how the front cover housing in the 10L80 is fitted with a converter drive gear and idler gear. The idler gear drives the pump’s driven gear, and is press

Shift Pointers: What to do when the 62TE TRS tab breaks

How frustrating it is when on a hot summer day, as you go to open a nice cold can of your drink of choice, and the tab breaks off? You are outside, away from any tools to remedy the problem quickly. It now requires a MacGyver mentality looking around at the resources available to get

Going the extra mile: Proving your transmission repair suspicions

A 2003 Honda Pilot with a five-speed three-shaft transmission came into our shop with a customer concern that the vehicle had no power, and the “D” light was flashing. I first did a scan for codes to see what it came up with, and the scan tool returned four DTCs: P1298 (ELD voltage high), P0135 (H02S

RRfeature-1400
Diagnosing Ford 10R60, 10R80 and 10R140 series speed sensor issues

Ford 10-speed 10R series transmissions utilize four two-wire, Hall-effect sensors — TSS, ISSA, ISSB and OSS — for providing speed signals to PCM or TCM. They are supplied nine volts by a PCM or TCM and assist in the control of clutch apply/release timing that is used in determining shift quality, including TCC. Related Articles

Other Posts

Shift Pointers: Failures caused by incorrect tire sizes

For years ATSG has produced a wide range of issues related to improper tire sizes on vehicles. Even under-inflated tires have been known to cause issues. Problems such as premature failure with an active 4WD transfer case will occur with incorrect tire sizes. Related Articles – Valve body and component suppliers: A comprehensive list –

Shift-Pointers-Jan-Figure-1-1400
Understanding lube flow control valves in Toyota/Lexus UA/UB80 transmissions

The Toyota/Lexus UA80 and UB80 transmissions first came out in 2017 in Highlanders and Siennas. The UA80 is used in V6 applications, and the UB80 is paired with four-cylinder versions. They have been called Toyota New Global Architecture type transmissions, and alternately referred to as the “Direct Shift 8AT” eight-speed automatic transmission. This transmission was

Tasc-Tip-December-Figure-1---LFC-Valve-OE-Partial-Circuit-Diagram-1400
How reading through service bulletins can turn a technician into the customer’s hero

Over the last 28 years of being a technician, I have developed the habit of checking for and reading technical service bulletins at the forefront of the diagnostic process, especially when an unfamiliar vehicle exhibiting blatant or straightforward concerns comes into the shop. I have found many valuable nuggets of information while reading over these

Sometimes, you should sweat the small stuff

It’s a common phrase: There may have been a time when you worried about something, and someone who knew what you are going through said, “Hey, don’t sweat the small stuff.” Sometimes, this may be good advice. But other times, it may be wise to handle the small stuff before it becomes bigger “stuff.”  Related