Just jack up your car and check for free play in your steering,if thats all ok change around your front wheels from left to right and vice versa,A tyre can often cause your problem,and if the car pulls to the opposite side then you need a new tyre the pull will follow the offending tyre.Another thing to do is park on a straight and lecel surface and check your camber[the amount the top of the tyre is in or out at the top of the tyre use a spirit level it works great.Both wheels should be the same.
one more thought, might be the strut. That would usually make noise on the bumps though.one more thought, might be the strut. That would usually make noise on the bumps though.
Answers & Comments
Just jack up your car and check for free play in your steering,if thats all ok change around your front wheels from left to right and vice versa,A tyre can often cause your problem,and if the car pulls to the opposite side then you need a new tyre the pull will follow the offending tyre.Another thing to do is park on a straight and lecel surface and check your camber[the amount the top of the tyre is in or out at the top of the tyre use a spirit level it works great.Both wheels should be the same.
Couple possibilites.
Contol arm ball joint
tie rod ball joint
(really low air pressure in tire (unlikely))
pretty well all the options... ball joints are "fun" to relace... usually involves a big hammer! :-)
one more thought, might be the strut. That would usually make noise on the bumps though.