I had a problem like this and changed everything on the front end only to find out that it was the tolerance bush behind the steering wheel little tiny plastic bush that cost less than a £1 from Fords worth changing the bearing in there aswell the whole lot was less than a fiver. Might save you some £££££ if its not your discs.