I think the gear ratio is hurting you the most on take off. I'm not sure on how well the stock exhaust flows but that could also be a little restrictive. I'm not sure how much it will help but I installed a 350 converter on the 400 tranny. It's suppose to have a little higher stall. I think B&M also sells a adjustable vacuum modulator.