It should run 12's now. I would get it running right with what you have, proper jetting, ignition curve, tire pressure etc.
Head flow is what stands out for me. However, what are you doing for a fuel pump?
And toss the front bumper, you don't need one anyway.

Sheldon