You must've been having some heavy understeer in that last big photo, just by the angle of those front tires.
More importantly, how did you feel about those runs? Did you leave feeling like you left time on the table, or feeling pretty good about it?
Don't waste another minute waiting on parts, or anything else. Just get out there and start racing! You will suck at first, and you will be slower than many other cars, but the only thing you will regret is not starting earlier...