If you have never replaced your CV Axles chances are they are in bad shape. Here is a quick and simple explanation of what it takes to do this job at home with minimal tools.
does your car have aftermarket locking plates for the bolts to the diff? my car has the same plates and I'm missing one but cant seem to find the same one being sold anywhere.