Yes, had 1, just wrecked on same side as computer, same motor/transmission, mileage a little different, did not help. My mechanic can't program to vin/mileage though, another shop wanted $125 to do it, salvage wanted me to pay $200 before programming and was afraid to take chance.