Sounds to me like you need to try an OEM one. I would get it from Amazon or somewhere that has a good return policy if it doesnt resolve your issue. You can return for a refund.I purchased the part from AutoZone. According to them the part is from Duralast. They only carry one manufacturer for this part.