Yes the Renntech package I got included the ECU upgrade.
I don't think that's the difference though, I'm pretty sure the TC/ESP is a separate system/computer in the car.
I could be wrong though.
Bob at Renntech even said the transmission has its own controller (when I asked about shift points).
Yes, there are several controller 'boxes' or computers in this automobile. The question is, did the change to the ECU allow the TC/ESP to get COMPLETELY turned off on your car unlike most others who have tried to simply 'press the switch'?
I think I will go out and see if I can rip it a few times with the TC/ESP on, then off and see if I can get the same results you are showing.
If not, then I suspect the answer to my above question is 'yes'.