how do replace the upper and lower ball joints front
Easy way is to replace the upper and lower control arms, they come wih it attached without the pain of drilling and pressing. You will need either a haynes/chilton manual to guide you through the process. or alldata.com charges $20 yearly, for a step by step procedure. Either the manual or the alldata will prove its self worth many times over.
Search Chevrolet Avalanche Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Avalanche Experts