Your times will get better. The point is you had fun and made it back home with the car in one piece. A motor mount will definitely help a bit, especially for the 1-2 shift.
BTW, a bit off topic, where is Ft. Polk at in LA?
(\_/) Copy this bunny to your sig because he`s better than the "other bunny"