It was the right part, arrived on time, fits perfectly. Worked fine for 15 months but then died. My Trans Am isn't made for everyday use either, so while it lasted 15 months, it only did about 5,000 miles. The warranty has expired, can you still change it? I'll update when they do. Right now I don't think he would buy another one.