I would say this whine you hear when you leff of the accelerator is almost certainly the CVs. When you lift a VX, the CVs get angled and you will ALWAYS here this sound. I am pretty sure everyone on this forum with a lift hears this sound when you let off the gas. It's nothing to worry about as long as your CV boots are ok and you don't hear any clicking.
Drivline vibration is something else however.
Bart