Higher stall converter coupled with full manual control of trans made a huge difference in how mine launches on stuff like that ledge we were assaulting on Sunday. Yours already seems better than where mine started from, but I bet you'd like the higher stall. If I could choose to have a switch and have the stock converter for crawling I would but the higher stall isn't bad at all and is worth the tradeoff.