Good luck with the repairs. Hopefully your trans builder will sort out the trouble. It sucks when each one blames the other, and neither one can figure it out. Hope that's not where you're at. If you were closer, I'd be glad to help.