This company is just horrible. Their "warranty" dictates that you have to return the defective ECM they sold you before they will replace it (and who knows how long that will take!) Meanwhile, your car is unusable. I offered to buy a replacement if they would refund my money when they received the defective one - NO REFUNDS. AVOID THIS COMPANY!!!! Read the Google reviews on them - almost all complaints about being ripped off!