launching properly takes a while to get use to. If you don't have the subframe spacers, I would look into those. If you plan on going back to the track some more it is a great mod for combating wheel hop. Your MPH is decent, and with the right launch you could easily hit your goal. Good Luck!!!
"Speed costs money. How fast can you afford to go". -DarkZide