Definately a good repair too make.. but 120$ damn.. I paid 45ish for mine. It was a metal one though from Auto Zone. As long as it lasts 30K Im a happy camper.