Transmission programming modules: When to reprogram and when to replace

Transmission programming modules: When to reprogram and when to replace

Programming modules have been an essential aspect of the complete repair and service experience (Figure 1) within the automotive industry for quite some time now. Not providing this service shortchanges both the shop and the customer; yes, the repair has been performed, but the vehicle is still not working as well as it could be. Aside from fine-tuning the work performed, programming the latest calibration updates into the vehicle often resolves issues beyond the specific repair completed. When it does, it’s always nice to hear a customer say, “My car never ran so well.”

Figure 1.

When it comes to programming modules that control automotive transmissions, there is a difference between reprogramming and replacing a program, and it is all a matter of clicking the correct button (Figure 2).

Technically Speaking June Figure 3
Figure 2.

To clarify, to “Reprogram” means to update the existing calibration with the latest software available. One such example of needing to “Reprogram” is if a vehicle comes to a shop exhibiting symptoms and/or codes that a TSB is addressing by updating the calibration to the latest software. To “Replace and Program” is to write a completely new and updated calibration. This is needed when fully replacing a transmission with either a new, remanufactured or used transmission.

When it comes to a TEHCM used in a GM 6L80 transmission, for instance, we have discovered that it is not overly sensitive to the VIN. Nor does it seem to be sensitive to GM’s Global Diagnostic System (GDS). Let me explain. This new security protocol was introduced here in the U.S. in 2010 and by 2014 was being used in all platforms. This Global Diagnostic System is often referred to as GM’s “Global A” system. The Body Control Module is the controlling module for the GDS system. It sends an “Identifier” signal over the serial data lines to which GDS compliant modules must respond by comparing module identification to the identification originally programmed into the BCM. If the BCM identifier is not recognized or receives an incorrect identifier from one of the other GDS compliant modules, it will respond by preventing the vehicle from starting. 

Read more stories from our Technically Speaking column series here.

With this brief understanding of what GDS is, the TEHCM used in a 6L80 transmission has not shown itself to be sensitive to this system. We have seen, on rare occasions, code U0101 setting for a Loss of Communication to the TCM, causing the vehicle to not start due to a variety of reasons unrelated to the GDS. What does occur on a regular basis is that when a previously used module is installed, an error message occurs indicating that there is no communication to the module along with a VIN mismatch. In these cases, the PID display remains functional, and the vehicle will start. 

To remedy a used TEHCM that has a program installed into it associated with a different VIN, the option to “Replace and Reprogram” must be selected in the programming process, NOT just “Reprogram.”  This will allow the correct program associated with the VIN of the vehicle to overwrite the existing program and to install the latest updates, completing an optimum repair.

To be a bit more specific, a shop may be tempted to not perform any programming updates when a used TEHCM is installed from a different vehicle, and it seems to drive well. This is not the best way to send the vehicle out, as in most cases the program is not fitted for the vehicle it is in. Additionally, the latest updates are also not installed. This allows for pesky and annoying problems to lurk within the program that could result in repeated transmission failure; or, at least, continuous complaints from the customer about how the transmission doesn’t seem to shift right.   

One of the more common issues that arises when swapping 6L80 TEHCMs is due to a running change made sometime between 2013 to 2014. New instrument clusters now provide Transmission Fluid Temperature data. This means the TEHCM is fitted with a program to provide both Transmission Temp for the TCM and for the Instrument Cluster. A mismatch in TEHCMs will usually show Trans Temp at -40°F. Replacing and reprogramming will resolve this as well. 

Finally, unrelated to this, is the code that indicates a failure of the TCM itself. It is the code for an Internal TCM Temperature Overheat. This code means you need another TEHCM. It literally means it’s toast!

You May Also Like

Solving electronic control problems in today’s automatic transmissions

Special tools are often needed when diagnosing transmission problems and overhauling units.

The modern automatic transmission and attached drivetrain system has many “mechatronic” parts that control and protect the traditional clutches and planetary gears. These devices shift the gears, lock the clutches and regulate the fluid pressures. Most of these items can be diagnosed and replaced while the transmission is still in the vehicle.

How to fix GM 8L45/8L90 no-move and no-pressure conditions

By now you may have heard of, or even experienced, a GM 8L45 or 8L90 transmission with a no-move or no-pressure condition. Conditions of no movement or no pressure after repair have plagued this unit since its inception. Here’s what you can do about them. Related Articles – Are you ready to rock in 2023?

Searching for the source of an unexpected transmission fluid leak

As the installer was pumping fluid into the transmission from the right side of the vehicle, he was having a difficult time getting it full.

Transmission slipping in fifth gear: An elusive cause of a common problem

Sometimes, finding the cause of a complaint isn’t as straightforward as one would expect; sometimes, these causes can be very elusive.

Stop/start accumulators: What you don’t know can hurt you

It’s no secret that the auto industry is making big moves these days, but while a lot is new, one thing that never changes is that the men and women servicing vehicles need to be learning almost constantly in order to do their jobs safely and effectively. Everybody knows not to touch hot exhaust parts,


Other Posts

How to get started with OE ECU reprogramming

The conversation goes like this: I have been paying mobile programmers or remote access programmers (RAPs) far too long. I believe I can save money and time by doing this myself. What type of equipment is needed and what is the cost to get up and running? Related Articles – FCA 62TE missing caged needle

FCA 62TE missing caged needle bearing

The complaint When the Low Clutch Housing is removed from the Underdrive Center Shaft of a 62TE transmission, one notices that the caged needle bearing located on the shaft between the sealing rings was missing (Figure 1, above).  Related Articles – A 3D printing solution for 948TE offset pump access – 6F35: A classic bolt

FCA 62TE slipping in second and fifth

The complaint Immediately after overhaul, a 2013 Chrysler Town and Country with a 3.6L engine and a 62TE transmission faults to limp mode. The scan tool reveals trouble codes P0732 “Second Gear Ratio Error,” P0735 “Fifth Gear Ratio Error,” P0792 “Compounder Speed Error,” and P1790 “Fault After Shift” are set. During the overhaul procedure, the

Comparing the pumps on Ford 6F35 generation 1 and 2

The change For the 2013 model year, the Ford 6F35 transmission received a high-volume pump which increased the intake channel in the stator shaft support from 0.432” to 0.520”. The pump body intake channel was also increased to the same matching dimensions. Related Articles – Japanese CVT no-move conditions: Failsafe or defective TCM? – Having