What's new

6L80/90 Tech Thread

Circle D or Yank. factory converters seem to be the cause of a lot of issues with 6l80s. I'm happy with my Circle D.
 
I’m trying to educate myself and figure out the easiest way to solve my dilemma in my LY6, 6L90 swap.

My engine, trans and ECU are from a 2009 2500hd. Trans had unknown issues shifting so I grabbed a rebuild, low mileage rebuild off of marketplace. It’s a 2008 model year trans.

Should I just swap the TCM from my old trans to my new trans?

Can this just be fixed with HP Tuners?

Some say mismatching year can brick the TCM, some say you just re-write the TCM files.



I think I trust RPM extreme more than random guy on the Silverado forum.

Anyone have experience here?
 
It’s interesting that the one forum post says pre 2010 “tend” to match up while rpm says it doesn’t.

I’ll have to double check my notes but I believe my tcm is an 07 and it was programmed as an 08.
 
So also getting into this thread. Purchased a 6.2 out of an 2008 escalade but they had already sold the trans. I have the entire stock harness and with my build don't plan on tuning the engine at all to start. I want to go 6L80 but want to make sure I'm looking for the right one to make this as easy as possible. So a 2007 - 2015 6l80 will work from any application correct? The difference being 2007-2010 would be plug and play with my ECM from what I understand and anything 2011 and above I'd need to reprogram my ECM to match the TCM. Do I have that correct?

-ben
 
So also getting into this thread. Purchased a 6.2 out of an 2008 escalade but they had already sold the trans. I have the entire stock harness and with my build don't plan on tuning the engine at all to start. I want to go 6L80 but want to make sure I'm looking for the right one to make this as easy as possible. So a 2007 - 2015 6l80 will work from any application correct? The difference being 2007-2010 would be plug and play with my ECM from what I understand and anything 2011 and above I'd need to reprogram my ECM to match the TCM. Do I have that correct?

-ben

You just have have them mated up. I sent my tcm to speartech and they mated up the tcm with a new ecm.
 
m016324 id just try to find an 08 or at the very least a 2010 or under. From what I have read it will be less drama if you find one from those years
 
So also getting into this thread. Purchased a 6.2 out of an 2008 escalade but they had already sold the trans. I have the entire stock harness and with my build don't plan on tuning the engine at all to start. I want to go 6L80 but want to make sure I'm looking for the right one to make this as easy as possible. So a 2007 - 2015 6l80 will work from any application correct? The difference being 2007-2010 would be plug and play with my ECM from what I understand and anything 2011 and above I'd need to reprogram my ECM to match the TCM. Do I have that correct?

-ben

Does the 6l80 and 6L90 use the same TCM?

Yes, both use the same T43

You just have have them mated up. I sent my tcm to speartech and they mated up the tcm with a new ecm.

m016324 id just try to find an 08 or at the very least a 2010 or under. From what I have read it will be less drama if you find one from those years
Guys, until 2011, the OS, drivers and programming are year to year specific.

For those, only OEM tools can make them match and it's like 150 - 300 at the dealership to change up the parameters in the valve body. It can be done, it's just not economical. Some say they're even VIN coded.

Posted this before:



As a general guideline you will want to match the ECU to the TCM. The easiest way to describe it is if you have a 6L80E that came out of a 2009 silverado you would want to match it up with a 2009 engine calibration E38 ECU part number 12625455. Its far easier to program a engine computer than program a transmission computer as they are built into the valve body. We do have the capability to reflash a TCM with our bench top harness but it would require you to remove the TCM and send it to us along with the ECM.

A 2007 TCM should be matched up with a 2007 ECM #19210738
A 2008 TCM should be matched up with a 2008 ECM #12612384
A 2009 TCM should be matched up with a 2009 ECM #12625455
2010 - 2015 TCMs can be reflashed to any year between 2010 and 2013 for our application, We would match this up with a 2010-2013 ECM #12633238

A 2010 and newer transmission is the most desirable due to the fact that it will work with all the engine calibrations from 2010 and newer.
 
I'm going to disagree with the vin's matching and the TCM and ECM chart above. My LS 2 Solstice is running a E67 ECM #12617448 with a Solstice VIN# and a 2007 6l80 with a TCM #24240651 programmed with a 2008 Corvette OS and works fine with TUTD paddles out of a 5.3 Malibu.
 
I'm going to disagree with the vin's matching and the TCM and ECM chart above. My LS 2 Solstice is running a E67 ECM #12617448 with a Solstice VIN# and a 2007 6l80 with a TCM #24240651 programmed with a 2008 Corvette OS and works fine with TUTD paddles out of a 5.3 Malibu.
Agreed, I’m using an E67 that’s programmed as a 2010 H3T alpha and a T43 TCM that was programmed to an 07 Denali and I just swapped it to an 08 Chevy Silverado 6.0. The OS was the same on the 07 and 08, but it still allowed me to segment swap it in HPT and nothing got bricked.

I know in some instances people have bricked tcm’s and have had issues but what I just did 2 days ago showed it is possible.
 
I am quoting my post over from my personal build thread

Went wheeling locally again last weekend, had a good time. We were on the trail by 7 and off by 11ish before it became 100* outside.

IMG_1386.jpeg


This is tech and probably boring to most but I hope it solves someone else’s issues in the future.

Some exciting news is I finally have an accurate speedo in 4 low! I get anal about this stuff. I know it’s stupid but I really do get ocd about it.

So the reason it took so long is that my tuner needed me to send him my tcm which is inside the trans and I didn’t want to do that. I do miss the tcm being external like it was on the 4l60. Anyways, he has a loaner software tool but the cable was not working. He was having issues finding a replacement cable for his tuning software. I guess it’s discontinued and parts are hard to come by but he’s sticking with that software because it’s much less restrictive than HPTuners. He can do some really cool custom shit with his that HPTuners just doesn’t do. Anyways, it’s just a speedo issue in low range and wasn’t affecting the performance so I said find a cable and send it my way when you can, no rush. He’s had no luck with his cable and I finally dug further into it with my HPTuners setup.

Sure enough I could swap the TCM tunes from another vin IF the operating systems are the same operating systems. There are variances in an OS like 2wd vs 4wd.

There are definitely concerns, some say they will brick a TCM, some say they won’t. The 6l80 is a picky SOB and I know it has bricked some TCMs according to the internet. So I was taking a gamble all for a stupid speedo issue in 4low.

But I found a file from a 08 Silverado 4x4 with a 6l90 that has the same OS as my 07 TCM from a Denali with AWD. Since it had AWD it didn’t have a low range provision. I made the tune identical, hoped it wouldn’t brick and it didn’t!

Everything is identical except for 2 things.

1) the speedo reading. Going back to my 4l60 days the speedo got its info off the VSS at the back of the t case. This was great. Whether in 4low, 2hi, double low, etc. it always read the same speed because the output shaft was spinning based on road speed, not gear ratio. The problem I had was if it didn’t know I was in 4lo it would go into limp mode so I had a switch that would ground out and grounding out that pin would tell the pcm I’m in 4 low. So if I didn’t use that switch I would go into limp mode. Dumb but it worked.

Fast forward to the 6l80 it doesn’t care if the computer knows it’s in low or high, it won’t go into limp mode which is awesome but it doesn’t use a t case VSS it uses a speed sensor off the tail of the trans, which does care what range it’s in from a speedo standpoint. So before if I’m in 1.96:1 it would read the speedo 1.96 times faster then I was going. Since I used 1.96 to bomb around on dirt roads at 50 mph, it would say I’m doing 100 mph. In 2.72:1 it was saying I was going 2.72 times faster than I was. So at 30 mph it said 81 mph. What really drove me nuts was 5.33:1 in double low at just 12 mph it said I was doing 60 plus. Even doing 5 mph it was 25+ mph. It drove me bonkers. There was no point in flipping my 4 low switch because it didn’t care.

So now that this vin has 4wd attached to it. It’s a silverado so 2.72:1. I flipped switch and the speedo is dead nuts accurate. What does suck is since it’s still reading at the front of the t case at 20 mph in 1.96:1 the speedo says 15 mph. It’s a little off but not horrible.

5.33 is still about 50% off so at 12 mph it will say I’m doing 23 mph but wayyy closer then before. I do spend a lot of time in 2.72 so I’m happy there.

2nd change is before my PRND321 I had PRND then 3 was tap shift, 2 and 1 were not used.

Now it’s PRND 3 is not used 2 is tap shift and 1 actually holds first which is cool.

I also found out that I can transfer a bin file to HPT file on HPtuners. I think it’s 50 bucks to do so but I’ll gladly pay that vs pulling my damn tcm or paying money to ship crap. So I will talk to my tuner and see if he can write a file on his end and I’ll convert it.

Since he can do custom stuff I can’t on HPT I’d like PRND321 to all be utilized. I’d like 3 to be tap shift, 2 to be 2nd, 1 to be 1st.

I’d also like to see if he can just have me rewire in my old VSS on the back of my 205 I’ll pin that to the pcm and use that. I will look to see if there are early 6l80 applications that had a t case VSS with the same OS because I’d like that, then I can ditch the 4 low switch all together and it will always read right.

Anyways, this is the fun stuff I geek out over.
 
You guys are programming them to match? Or running mis-match OEM?

If miss-match, how are the codes?

Seems like you made my point... what are you disagreeing with?

Edit to add: Im my CJ8 project, I am using a 2007 LH6 and a 2011 TCM, but with Holley Terminator X, which handles all the CANBUS. So we know it's possible, but not the way m016324 wants to.


He should match the year of the trans to the year of the engine... or swap PCM's to the year of the trans he acquires, to match the TEHCM in the valve body.

BTW, three things in play: The Powertrain Control Module, the Transmission Control Module (often part of the PCM) and the Transmission Electro-Hydraulic Control Module in the valve body. All have software in them, and not all of them play together without modification, which is what m016324 wants to do.


Long winded, but there can be issues, pending variables.
 
Last edited:
I’m running a mismatch. My PCM and TCM are not the same year and not reprogrammed to be the same year. I have no issues with codes
 
Grendel and RPM Extreme are saying how to do it without reprogramming different VIN's or OS. Plug and play so to speak. In that case you do have to match things up.

Reprogramming different VIN's or OS opens things up a bit.

Some mismatches will work but you may not have certain features.

I'm just making myself confused right now.:flipoff2:
 
I’m running a mismatch. My PCM and TCM are not the same year and not reprogrammed to be the same year. I have no issues with codes
Dude, you said you tuned it, using HP Tuners, that you found files that had the same OS and the features you wanted. You also changed up your harness, which guess what? That's what the PCM's do from year to year, change input/output pins. That's why they suggest matching the year of the PCM to the year of the TEHCM. The OS's also vary CANBUS messages from year to year, based on the PCM and Body Control Module changes.

So, you modified it. I'd also say you got lucky but you also did the research that M numbers dude doesn't want to.
 
Guys, until 2011, the OS, drivers and programming are year to year specific.

For those, only OEM tools can make them match and it's like 150 - 300 at the dealership to change up the parameters in the valve body. It can be done, it's just not economical. Some say they're even VIN coded.

Posted this before:



As a general guideline you will want to match the ECU to the TCM. The easiest way to describe it is if you have a 6L80E that came out of a 2009 silverado you would want to match it up with a 2009 engine calibration E38 ECU part number 12625455. Its far easier to program a engine computer than program a transmission computer as they are built into the valve body. We do have the capability to reflash a TCM with our bench top harness but it would require you to remove the TCM and send it to us along with the ECM.

A 2007 TCM should be matched up with a 2007 ECM #19210738
A 2008 TCM should be matched up with a 2008 ECM #12612384
A 2009 TCM should be matched up with a 2009 ECM
#12625455
2010 - 2015 TCMs can be reflashed to any year between 2010 and 2013 for our application, We would match this up with a 2010-2013 ECM #12633238

A 2010 and newer transmission is the most desirable due to the fact that it will work with all the engine calibrations from 2010 and newer.

Dude, you said you tuned it, using HP Tuners, that you found files that had the same OS and the features you wanted. You also changed up your harness, which guess what? That's what the PCM's do from year to year, change input/output pins. That's why they suggest matching the year of the PCM to the year of the TEHCM. The OS's also vary CANBUS messages from year to year, based on the PCM and Body Control Module changes.

So, you modified it. I'd also say you got lucky but you also did the research that M numbers dude doesn't want to.


While I did maintain the same OS in my most current switch I have done the exact opposite of what is posted above.

Keep the same year PCM WITH the same year TCM.

See below. My PCM is an E67 and from a 2010.

My TCM is an 07 with an 07 OS #.

2007 and 2010 are not the same year. no bricked systems, no issues, no codes.



1720991814800.png



1720991767721.png
 
Somehow, you found a silver bullet. You have the interoperable OS in the PCM, BCM, TCM and TEHCM. AFAIK, 24245453 isn't a 2007 code. It's a 2011 variant.

1720992819284.png



My guess is that someone updated them over the years. As mentioned, most have to be programmed at the dealer to do it.

As Mnumbers said, he doesn't want to fuck around with it, so he's better off matching OS codes or hardware years at all 3 levels.

Good info.
 
One thing to keep in mind is future serviceability. If you have a numbers matching powertrain and something bad happens you still may potentially be able to get help at a GM dealership and have the willingness of the staff to work with you.

If you deep dive into mismatched shit I'm sure the willingness will not be there because no one wants to touch it. So it may give you more options if you actually go on long trips and something bad happens.

Of course if you have a tuner that would turn a computer around and overnight it that is helpful too. But I'm a big advocate on custom shit to spend the money for the hardware up front and do it yourself or make your life as easy as possible in the future using off the shelf parts.

Whether that is buying a TCM and being able to flash it yourself on the road or being able to get one off the shelf and it bolting in with nothing custom on it. Just something to think about.
 
One thing to keep in mind is future serviceability. If you have a numbers matching powertrain and something bad happens you still may potentially be able to get help at a GM dealership and have the willingness of the staff to work with you.

If you deep dive into mismatched shit I'm sure the willingness will not be there because no one wants to touch it. So it may give you more options if you actually go on long trips and something bad happens.

Of course if you have a tuner that would turn a computer around and overnight it that is helpful too. But I'm a big advocate on custom shit to spend the money for the hardware up front and do it yourself or make your life as easy as possible in the future using off the shelf parts.

Whether that is buying a TCM and being able to flash it yourself on the road or being able to get one off the shelf and it bolting in with nothing custom on it. Just something to think about.
That is a great point. I think it is valid for some for sure. In my case I have HPtuners and if I am going on a week long UA type trip I’ll probably bring a laptop with me.

In my experience dealerships have done nothing but fuck things up. My experience was with dealerships in CA, so that may have something to do with it. They fucked up things when my H3 was bone stock and under warranty. I don’t trust those morons with anything. The ones I used will shit a brick and refuse any help if they saw an H3 with an engine from an 08 Escalade, a trans from an 07 Denali, with a vin from a 2010 H3T, and axles that never came under an H3, my experience is they will argue with me that “that isn’t possible and can’t work” even though it’s right in front of them.
 
The local trans shops won't touch a 6L80E without running a code reader through the truck, to look at all the codes. There are two builders that I trust and they both say the same thing: All year matching gear or bring me the running/driving vehicle to scan.


They're also charging good money to re-program TEHCM's to fit PCM/TCMs, etc. As posted before there is some backwards compatibility in the later model ones, but it's a crap shoot.

That guy has had issues with these codes, due to mis-match stuff:

P0711 Transmission Fluid Temperature Sensor Circuit Range/PerformanceP0712 Transmission Fluid Temperature Sensor Circuit Low InputP0713 Transmission Fluid Temperature Sensor Circuit High InputP0714 Transmission Fluid Temperature Sensor Circuit IntermittentP0715 Input/Turbine Speed Sensor CircuitP0716 Input/Turbine Speed Sensor Circuit Range/PerformanceP0717 Input/Turbine Speed Sensor Circuit No SignalP0718 Input/Turbine Speed Sensor Circuit IntermittentP0720 Output Speed Sensor CircuitP0721 Output Speed Sensor Circuit Range/PerformanceP0723 Output Speed Sensor Circuit IntermittentP0741 Torque Converter Clutch CircuitP0742 Torque Converter Clutch Circuit Stuck OnP0751 Shift Solenoid A Performance or Stuck OffP0752 Shift Solenoid A Stuck OnP0756 Shift Solenoid B Performance or Stuck OffP0757 Shift Solenoid B Stuck OnP0776 Pressure Control Solenoid B Performance or Stuck OffP0777 Pressure Control Solenoid B Stuck OnP0796 Pressure Control Solenoid C Performance or Stuck offP0965 Pressure Control Solenoid B Control Circuit Range/PerformanceP0966 Pressure Control Solenoid B Control Circuit LowP0967 Pressure Control Solenoid B Control Circuit HighP2715 Pressure Control Solenoid D Stuck OnP2723 Pressure Control Solenoid E Stuck Off
 

Attachments

  • 451816083_10160535559989211_2829664738658181827_n.jpg
    451816083_10160535559989211_2829664738658181827_n.jpg
    124.3 KB · Views: 5
🤣

Yeah I'm not advocating that any dealer COULD help you. Just that a competent one would be more likely to help if everything matches and they could enter a donor VIN to flash something.

Personally I wouldn't swap something unless I had full control of it. Period

I own a shitty TBI 5.7 S10 and I own the PROM hardware because any hiccup means I'm at the mercy of someone I don't know. So to me it's worth it to start off like that.

Another reason I think anything involving a 6 speed or newer is still in its infancy stage.
 
Who here has done their own tuning on their 6l80/90?

Whats the strategy you took?

Figured I’d share. First I got rid of any lock up in 1st-4th gears.

I zero’d out TCC lockup slip. It’s beyond stupid GM wants the trans to slip 20-40 rpm when “locked” that’s hell on a torque converter.

I currently have 5th and 6th gear used for lockup.

From what I understand with converters, being locked puts more stress on the converter, but unlocked creates more heat. So I minimize it being locked by getting rid of 1-4 lockup and only use it at higher steady speeds that are cruising. Thoughts on my converter stress theory?
 
why would you need that when you can program your ECU to do the exact same thing and not need an extra box ?

My understanding of it is that it opens up ALL of the options that are available in ALL of the different E38 ECU's. A Corvette tune doesn't have tables for tow/haul or 4wd low range. A truck tune doesn't have tables for TU/TD and a few other things. It makes a BCM unnecessary is certain swap combos.

It is specifically for the E38 ECU and t42/43 TCU , Gen IV x58

I'll defer to your knowledge on this. Is there any other way to have access to ALL of the options that covers all of the different E38's and tunes?
 
Top Back Refresh