Todd,
At least you got the car home in one piece this time.
Congrats on finishing!!!
Getting more seat time is going to help.
Question - Do you think you may have a setup problem?
You might pose your setup to the members and see if you are in the ball park.
Regards,
Steve