Nice build! I also need to do the oil pan gasket, sounds fun... I just thought I'd mention this. I also had a traction control light issue, but a bit different. My light came on after going faster than 70 something mph. I tuned my car 4 years ago with dhp. Lost my tuner somehow shortly after I just had a half decent tune. Fast forward 4 years and I bought hp tuners to fix some issues. Car wasn't a daily driver so I learned to live with the issues. Anyways, after tuning my transmission with bluecats transmission spreadsheet I haven't saw that traction light since.
Just wanted to mention that because, apparently, if you have something screwed up in the transmission tune, specifically shift points and tcc settings, you can throw the light. Also the bluecats settings made my shift much more intuitively. I used to have many issues when I tried to throttle out of a cruise where the tcc wouldn't unlock smoothly and I'd get KR, so I tried to fix it back then but apparently whacked out some table and didn't realize the reason till now.
Something to think about if you have any doubts about your transmission tune.