Ball diffs will work, I guarantee it. To have the issues you are having you can't be assembling them correctly, I don't know how else to say it. The TC3 and its ball differentials have pretty much stood the test of time and over that time people have thrown a lot more motor at them than what you are with no issues.