Great work John....congrats.

I would suspect rear bump steer as well. Do you still have the soft Corvette bushings? Big power, soft bushings and bump steer are a bad combination. I use this to set the bump-steer on my cars:

https://www.pegasusautoracing.com/pr...asp?RecID=2598

With your McGiver skills, you can most likely rig up something cheaper but this concept is pretty good.