Cool,
I don't think the motor is the issue. I shot two short videos of my truggy in action.
This one shows power getting to the rear. Big wheelie on the carpet.
http://www.youtube.com/watch?v=87Z_hB089bs
This video is a no load testing of the differentials. All the wheels spin and the wheels are partial pizza cutters. It is getting there.
http://www.youtube.com/watch?v=o-QKCun3ADQ