I have a 2002 chevy venture. I have had this popping noise( like a spring popping noise I guess) in the right front. It pulls badly to one side. What is this? ball joint? idle arm?
any one experience this..
any one experience this..