Thank you for the info guys. Forgive me for asking, but could someone explain "pitch rotate".

For anyone that is interested, i am posting a link of video of the cars' launch. Any comments are welcome. My car is videoed right at the 16 second mark. Purple 71 duster in the left lane.
http://www.youtube.com/watch?v=gnzDm3PHGxY