High Speed vibration, can't find what's causing it.

"simply backing off the throttle causes the vibration to stop" says it is torque related and not a balancing issue. I'd really be looking at U joints, pinion bearings, trans mount very closely. I'd think you'd know if the engine was missing.