Ok so I am having some problems with my key fob. SOMETIMES the trunk release and the unlock will work... The lock and panic buttons NEVER work. So I followed Bills reprogram steps... Still no work. Changed batteries... Nothing. Cleaned off the circuit board and ALL the buttons worked like twice each. Now it is back to the way it was before... I have decided that my fob is F'ed so I am going to get another. Now my question is does my new fob HAVE to be from a GP? I know someone that is scrapping a 98 cavalier that has both key fobs. They look the same but the cavys fobs don't have a panic button.(not a big deal for me since my horn is busted anyway) Will that key fob work if I reprogram it???