My son has an 06 Cobalt LS with Passkey III. The security light is steady on and no crank. Attempted the relearn procedure, but the security light never goes off, no matter how long you wait. The car sat up for about a year and the engine was recently replaced. The light has been on since. Brand new battery. Is there anything we can try or is this a definite visit to the shop? Thanks in advance.