Trust me rogpatt if you had 350hp you would know it! A good stall converter for these animals is anything bewtween 1800 and 2300. 2300 is good for road but will also give you a good launch!
I would get those pipes fixed you might not have enough back pressure good for dirt track racing tho!
popcorn The Truth is Out There (Keep us posted this is interesting) Ben