One sad thing here is,
THERE IS NO SUPPORT But if you go to the redcat forums there will always be someone there to help out. But to answer your question is no it wont bolt up without modification's, like redrill hole's for it to bolt the mounts to.
But here you will find more support, it's the redcat forums.
http://www.rcuniverse.com/forum/forumid_427/tt.htm