Looking for more

800 holley, you say?? There IS A THROTTLE stop, right there with those heads.

A "true" 950 is where I'd want to be... Oh and WAAAAY cheaper than a solid roller. Sounds like you have plenty of cam to get in the 10's.

Adding a roll bar? Spend the extra coin and have one done in chrome moly, NOT mild steel.

Based on your avatar pic though, you're leaving ET on the track as the car is twisting itself up a bit.