Fast-Ho,
I don't have a TC spec speed control but I read the instructions for one yesterday. It sounds like to me his transmitter settings could be off, like his atv's or endpoints. I say this because as a TC spec speed control even more than the other speed controls should have even more braking ability to control a heavier and potentially faster vehicle. I would check there first.
Steve