Re: Raced a 1998 Vette... (on the streets, eek!)
You'll get used to your car and have even more fun. With some practice you will feel comfortable turning off your tc and feather the throttle as you launch. Some of the faster cars won't allow you to let off or it's over. That's a small number of stock cars. 19" drag radials will solve that TC problem. You'll really enjoy all that power then.