Thats what I was gonna ask.
Does the whining only happen when your accelerating or all the time?
Where is the whining coming from driver or passenger side?