My son just bought a 2000 Silveriado. We need to replace the upper and lower ball joints. I have never done this , any help would be helpful.