Well just heard from the 2nd tranny shop and they said that the TC isn't slipping, but is cycling in and out and needs to be replaced. No mention of TC engaging too soon (which is good and confirms the TPS did what I thought it did).
So I'm going to go pick it up tonight and probably check the spark plugs over the weekend, and then take it to one maybe two more shops for opinions. This sucks.