This is outstanding news. what is this tranny rated at for power. Im one of the lucky ones with a supercharger. we have talked about raising the boost before but we know that aside from computer-fuel control issue, the tranny was really our weak point. Is this unit more durable?