Pulls hard and then quits...

sounds like 5/16" fuel line delivery problems! Change to 3/8" line even in the tank. This will cure your problem until you decide to add more gear/power and then the 1320!

Great idea. You're right on the money there, I'm just trying to get all the kinks worked out so that it's ready for a whole quarter mile by this summer.

Nice freaking ride by the way!