I bought a 2006 XLR that only came with one fob and zero mechanical keys. I was able to get a mechanic key from the dealership. I bought a new key fob online and I have tried to do the programming steps outlined in the owners manual. I can get the car into programming mode, but when iI put it in the programming socket it is not being recognized. I have tried replacing the battery in the fobwith a brand new one. I got the same result. Any suggestions as to why the fob isn’t being recognized?