Servo should be powerful enough .. you got the dual servo, right? ~ 250oz with 6v, 270oz with 6.6, more than enough. make sure your rx battery is charged.
Traxxas Nitro cars/truck do come with a good DVD, you just need to follow ...quite straight forward.