Stupid question :
Can't you just purchase a Cobra IRS subframe ? (I am not sure if your torque tube would work with this setup or not).
I think the IRS subframe is basically a bolt-on piece holding the new Rear Diff. I would think that the torque tube setup is more for drag racers than for people searching for the ultimate in handling ?