What do you mean it has never worked? It has started the vehicle but the buttons on the key didn't work? You have the FOBIK pictured, correct?
If so, the buttons are a different system then the SKIS system. This system is only used by the WCM/SKREEM module to send the signal to the PCM that the key is valid. The buttons on the key are part of the passive entry system.
Your vehicle will not start if the SKIS system does not authorized that there is a programmed key in the ignition. This happens by radio frequency and no input from you. This means once the key is close enough to the module, it validates it and then allows the engine to start.
Image (Click to make bigger)
Thursday, November 21st, 2019 AT 5:47 PM