yeah dude 2 years is a long time lol could be all of the above and/or balljoints. but with balljoints being rode on for 2 years should be completely shot by now...then again i would think anything would be if it was bad