Does the motor fit? If you have the truggy + motor you can try. The specs call for a 36mm motor here:
http://casterracingusa.com/product.php?productid=484
so I don't know if it will fit.
Also, the 2650kv is a high kv for a truggy - you should calculate your top speed and see if you can get an appropriate pinion to fit.