No the ball joints were never bad in the first place. I took my truck to Dayton Tires Thursday and they said I needed a new ball joint on the passenger side. I took my truck to another place for a second opinion and they said I didn't need any new ball joints. Ok so I tell them to go ahead and do a front alinement because I figured it would have taken care of the passenger side wheel sticking in so much, but it didn't. So this morning I jacked up my front end and took the right tire off just looking trying to figure out what was wrong, I couldn't find the answer. So then I decided to take the drivers side wheel off, when I went to take the wheel and true off I noticed that the wheel was deeper or it appeared. I took out a tap messure and found out that my passenger side wheel was 15x9.50 and not 15x10 like the other 3 wheels. So I called the guy that I got the wheels from and told him what happend he had a spare with the same wheels so we traded and now my tires look right on both sides!!!!