You are able to program 2007 MAZDA MIATA MX5 Remote key by yourself if you have 2 working keys (or keys that start the vehicle). It will first need to be cut to match your original key at an automotive locksmith or the dealership. Once the remote key is cut, you can use the printed programming instructions that we send to make the remote head key work for 2007 MAZDA MIATA MX5. The instructions are very easy to understand and can be performed in less than 30 seconds. If you have only 1 Transponder Chip Key for the vehicle you will need to contact an automotive locksmith or dealership to discuss your options. This Remote key comes with New battery installed and is tested for functionality before sending.