Hi,
I'm running a 3.25 possi in a 9" Ford. Good for all round use.
I don't have overdrive and would like your 2.70 gears for freeway cruising, the noise is deafening. I have 1/2 your power and can lyte the tires at will, seriously - you need to keep your gears and put a throttle stop on at 1/2 throttle on the street. Too scary !
Perry.

Gary; There is no street available manual transmission that will handle your torque, a built C-6 like you have will.