Should have listened to bad reviews. The mechanic just called and said it was defective, but he didn't know until I installed it. Now I have to pay for TWO INSTALLATIONS and buy a new one from someone else! So annoyed. Also, the delivery was promised on Friday and then updated from the next day to Saturday after the purchase was completed. I would give no stars if I could. I will be without a car and it will cost me a fortune. Do not buy this product. Some others also received defective units.