3 days out of warranty and customer service wont accept a return. I have driven my truck minimally due to covid and everything being slow. Less then 6000 miles on the new part and it has crapped out again. OEM part lasted 170,000. The garbage they sell they can keep. I will take my business else where.