Yes
They'll have it...
I'm sure they have the parts I am not so sure that they replace those parts you may have to go to a mechanic for that I would call and ask to be sure I have found the counter guys and girls at Advance Auto to be extremely knowledgeable and helpful
These questions are answered by local guides and not store employees. I guarantee they do have it though.
Thanks! Your answer is awaiting moderation.