Just bought one for the same vehicle. Fixed it. $300.00 preflashed (just needs vin# installed). Called local auto parts store and their warehouse had in stock. $20.00 extra to flash and core exchange. Carquest had one too for same price. Chris