Sounds like a defective multifunction switch. Never repalced one on the GP, but I'm sure there are a few threads floating around on it.