1998 Grand Prix GTP. I had this problem happen a couple times recently. I used two zip ties to hold the button in on the bottom of the solenoid. Works perfect and didn't cost me anything to fix it.