Definitely going to be replacing that support ASAP then.
I would really like to isolate the whining noise so I can fix the problem. I will be driving around today and I will try to see if the whining gets louder when steering or when its in a specific gear or what not.
If I could venture a guess ...