Resetting TCM

Tiny
LINCOLNZEPHYR
  • MEMBER
  • 2006 LINCOLN ZEPHYR
  • 3.0L
  • V6
  • 2WD
  • AUTOMATIC
  • 78,000 MILES
How do you manually reset a TCM?
Thursday, March 14th, 2019 AT 12:23 PM

5 Replies

Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
Are you referring to the Transmission Control Module? What is the symptom or what are you trying to reset?
Was this
answer
helpful?
Yes
No
Thursday, March 14th, 2019 AT 3:39 PM
Tiny
LINCOLNZEPHYR
  • MEMBER
  • 3 POSTS
I'm trying to reset the "Transmission Adaptive Shifting".
Was this
answer
helpful?
Yes
No
+1
Friday, March 15th, 2019 AT 9:57 AM
Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
There is nothing to reset. The computer selects different modes, based mostly on transmission temperature and an attempt to get it warmed up faster, and it switches between those modes automatically. The only thing you might notice is slightly higher or lower shift points, and at what road speed the torque converter's lock-up clutch engages. That is used to increase fuel mileage. When it engages, typically starting around 30 - 40 mph, engine speed will drop about 200 rpm.

If you're observing some other problem related to shifting, start by having the diagnostic fault codes read in the Transmission Computer. You might be able to have that done at an auto parts store. The people there will read fault codes for you for free, but usually they can only read codes in the Engine Computer. If they can't read codes in the Transmission Computer, you'll need to find a mechanic with a scanner that can access that computer. Most independent repair shops can do that for you.

If there are "P" codes shown, you can go here:

https://www.2carpros.com/trouble_codes/obd2/p0400

to see the definitions, or I can interpret them for you.
Was this
answer
helpful?
Yes
No
Friday, March 15th, 2019 AT 7:12 PM
Tiny
JORDAN ZEGARRA
  • MEMBER
  • 1 POST
Said "nothing to reset" yet dealer "reset" mine.
Was this
answer
helpful?
Yes
No
+2
Thursday, July 21st, 2022 AT 6:40 PM
Tiny
CARADIODOC
  • MECHANIC
  • 33,754 POSTS
The only thing that can be done with computer memories is to erase anything they've learned. That puts them back to the initial state they left the assembly line in. From then on, the computer updates with every shift cycle it goes through. In the case of the original computer-controlled transmission developed by Chrysler for 1989 models, it immediately learns the volume of fluid it takes to apply each clutch pack. Those volumes, called the "clutch volume index", (CVI), updates as the fiber clutch plates wear. That ensures the clutches are applied sooner before the previous one was released, to maintain the nice crisp shifts it had when it was new. The downside is we no longer get the two or three years of sloppy or mushy shifts that told us a rebuild was in the near future. Now we go from a solid shift yesterday to defaulting to limp mode today, with no warning.

All other manufacturers now have their own version of Chrysler's computer-controlled transmission. If you want to "reset" a computer thinking that is going to solve some problem, all you have to do is disconnect the negative battery cable for half a minute. Once you start driving again, the relearning will take it right back to where it was, usually within two to three miles or a half dozen shift cycles. Disconnecting the battery will also erase any stored diagnostic fault codes. That is the last thing you want to do. Those codes provide information on where to start the diagnosis. You don't want to lose that valuable information until after those codes have been read and recorded. After that, the codes can be erased, but that doesn't make the problem go away.

Sometimes diagnostic fault codes are set by accident when we're unplugging things while the ignition switch is on. When we suspect that might have happened, it is customary to record the codes, erase them, then drive the vehicle to see which codes come back.

Also be aware, related to those fault codes, there is always a real long list of requirements that must be met for a code to set. One of those requirements is certain other codes can't already be set. For that reason, it is often necessary to diagnose and repair the current problem, then the computer's self-tests will resume. That is where a different, new problem might be detected. That sets a new fault code, and we have to start all over with a new diagnosis. This gets to be very frustrating for car owners and mechanics. You think the first problem wasn't diagnosed correctly or repaired correctly. We had no way of knowing a second problem existed, and we really don't like having to tell you more work is needed than we originally knew about.

As for the dealer telling you they "reset" something, that's likely because that's what car owners expect to hear. You want to be told something was done that will solve a problem. Disconnecting the battery, or wiping the learned data with a scanner, will put the computer back to its original state, but that doesn't make other problems go away. Much of this thinking goes back to the late '80s to mid '90s when GM had a huge problem with Engine Computers. Sometimes they could be unlocked by disconnecting the battery, so today, that's what we remember, and incorrectly think it applies to all computers on all car models.

You didn't say what kind of problem you were having or how it was resolved. Understand too there are often software updates provided by the manufacturer to address common issues. While that's usually a good thing, I have known people at dealerships who look on that as an embarrassment and don't want to admit they updated a computer. Instead, they make up a line to keep us happy, such as "we reset something." My reply would be why did something need to be reset?
Was this
answer
helpful?
Yes
No
Friday, July 22nd, 2022 AT 3:57 PM

Please login or register to post a reply.

Sponsored links