First off . In the picture of your pinion snubber . What do you have that adjusted at ? It look's way to close in the picture but it might be just the angle I'm looking at it . Second . I watched the video of you at the track . Please don't take this the wrong way but you need more seat time launching and running that truck hard . I know it's not easy racing with a stick or a truck and you've got both . Keep at it , You'll get there .