Call TSTT and ask them to disable their firewall. Their firewall USUALLY blocks P2P and online gaming type connections. Once you actually get through to them it's a 5 or 10 mins process on their side.
Try to find your solution herewww.portforward.com