Yeowch! Best of luck to you, getting it fixed!
Same thing happened to me today. My phone keeled over and my car has started whistling. Luckily though, when I popped the trunk to check it out, it's just the belt going bad. Ordered the piece online and am going to change it once it gets here.
Where are you going to get your stuffed fixed at? I tend to go to Ma and Pa' type shops if it's something I can't fix on my own. Tends to bee cheaper then the big name places and sometimes better quality fixes.