how much stall do i need?

I'd say a 9", loose, somewhere around 3500-3800 stall. I second Lenny but you may need a little more cash. A good race convertor is well worth the cash.