I bought one recently, not sure if you guys still make them but maybe you can help me out. I had a hard time getting the freeze plug out and now the hole is not completely smooth on the inside. I also had to grind some of the weld of so the support bracket sits flat. when i have everything all tightened down it is not sitting completely flat like the other side that is held down by 2 bolts. I am afraid that the combination of the two may cause it to leak and i don't want to put the trans back in unless I am confident that it wont. Any help would be appreciated.