Describe the whine with more detail.
There is a common issue of a whine when slightly letting off the throttle. but this is lessened by an insulation strip placed on the bearing on the drive shaft...I think. My car has this whine but I haven't fixed it yet. I just make sure to step on the gas harder.