do you have the factory ball joints? the factory joints in my 2005, ram 350 were non adjustable. is it possible yours are worn out.

that may be the alignment issue.