Cant help with the first part of your problem mate, but i had a similair noise coming from mine a while back, turned out to be the track rod end. Something for you to check, see if the rubber bush is knackered. (relatively cheap and easy to fix).
Hope you get yer probs sorted .
cheers
Iain