Surely your dealer's shop put an OEM axle on there, right? If 3rd party, I've seen reports of that causing similar issues.