I had the same thing happen to my 03. Took it to the dealer and they replaced the socket assembly. Apparently the old assemblies dont last. I think there is a TSB on this issue but most dealers know about the issue and can get you back on the road pretty quick. Good luck!
Southbound