That is what you do, when you can't find the problem put more power to it until you do find it. HAHA. Stock trans is questionable. What trans it is and what kind of power do you want to put to it?
I think I'm running more power than you at the moment and all I did was throw a multi-disc torque converter in mine. She's holding all the mods I have currently and I just ordered more!!