Welcome, welcome, come in and have a sit. (Please let this not sound rude) Just a bit of advice, before posting new threads with questions, check out the other forums first. I found from experience that people here tend not to want to answer the same question over again. Glad you got a TC3, one of the best 4wd TC kits out there. (Hmm, sounded a bit biased there, wonder why? LOL) There is a "TC3 Forum" thread around here somewhere.
Happy racing!!!