Thanks for the ideas guys. This is what I thinking, a new pump housing, and flip the roller clutch. It might live if you replace the trust washers with torrington roller bearings but the bands might shudder or not engage properly.
They make 7" and 8" racing converters for TF727,C-4,TH400, etc...