go read the thread on Transmission Suckage
GM does not recognize this as a problem.
The logic goes like this as far as I can intuit
If the transmission was not adaptive, then over time there would be noticable degredation in performance as the internal parts wore.
People would be unhappy with the noticable degredation and be causing problems for GM demanding that it get fixed, when there is really nothing wrong with it, its just natural wear and it still functions, just not quite as crisply as it did before the wear occurred.
So given that adaptive is required, you have to be concerned about over or under adapting. Stated another way, the transmission controller will do its thing to make the car go while it assesses ongoing, cumulative wear and adapts itself to compensate for that wear. But the transmission is only looking internally at its own data for operation and wear assessment. It has no outside calibration point.
So the design goes outside the TCM and compares its data with that provided by the ECM. The ECM is controlling the engine room and can be treated as "ground truth" with respect to input torque and HP. So this input from the ECM can be used to help the TCM keep track of where it is at with respect to its internal assessment of the need to adapt, and act as a sanity check if you will.
But the design has to take into account the condition where the ECM and TCM data are not matching or there are other unanticipated problems with the transmission. Rather than leave you walking because the tranny can not figure out its actual adaptive state, they built in an "if all else fails, make it work" safe mode so if the worst happens you can still drive the car. Unfortunately that safe mode really hammers you with hard downshifts and is not user friendly.
So if you have a condition where the TCM compares its data with that coming from the ECM and the delta exceeds a set value(s), it MUST go into safe mode.
The TCM and ECM data can go out of whack because there is a problem with the TCM, or there is a problem with the ECM (or the engine), or there is evidence that very aggressive driving can also drive the TCM into safe mode.
The ECM data can be a problem because there is a real failure or because the ECM can not figure out its inputs and throws its virtual hands in dispair.
Hard failures that affect the ECM's ability to figure out where its at based on inputs means that any of the input sensors can fail or give bad data from being dirty.
Or the ECM can THINK something is wrong when it adjusts paramaters based on what the sensors are telling it and does NOT get the resultant changes in performance that were demanded.
So if you have bad sensors or just dirty ones, the ECM can have a problem. Cleaning them should return the ECM to a happy state.
If you have a bad "active" device, like the spark on each cylendar, or the cam position sensor or actuators . .. basically anything that changes engine paramaters can fail and you have good data on out of acceptable range conditions.
So . . .having said all that . . .
GM says its normal because
Going into safe mode is normal and necessary. You may not like it but that is normal too.
A failure that is sensed by or that affects the ECM output is also "normal" because its due to a failed component, and the TCM / ECM are reacting to the failure "as designed" even though we dont like how it does it.
If you cause the TCM to go into safe mode by driving very aggressively, GM can make the claim that is normal too . .. and to a certain extent they are correct. Basically I dont think the TCM can tell the difference between some failure modes that drive the ECM out of whack and "non failure" driven safe mode entry. Stated another way, the TCM can see some types of hard, driving in undulating terrain as a potential failure and has NO CHOICE but to go into safe mode. And I think they address this condition by allowing the TCM to exit safe mode over a number of key cycles as it "unlearns" the safe mode by operating with good data for ~ 6 keycycles.
Or you can reboot the TCM and it will reboot in normal mode and dissremember that it was in safe mode as that is apparantly its default start up mode.
So . . . . unfortunately the safe mode entry without a failure IS normal as far as GM is concerned currently.
I suspect it will take an after market tuner to eventually address this challenge, and it is a challenge. If you cause the TCM to NOT enter safe mode then you could be left standing on the side of the road due to wear that would have still functioned in safe mode. Or you may get the transmission into a mode that actually increases wear significantly or even potentially will damage it in some manner.:willy::thumbs::willy: