It does sound like the key switch is getting dodgy. If its like mine, there is a flat section on the part of the switch that comes through the hole in the dash. It keeps the bezel in place. Those threads can bind a little in trying to get the switch out. A good tap or two should loosen it.