Hi David and welcome to the forum. The push on/push off switches are the achilles heel of the GL1800. They are not sealed and as such, dirt get into them and makes sticky mud out of the grease that is there to make them operate smoothly. You can take them apart and "rebuild" them. Clean and regrease them and they will work for awhile longer. A better way might be to find a used switch bank for each side and rebuild them, then change out the switch bank and rebuild yours for when it happens again. Unfortunately, there is no fix. The switches are what the switches are. The fog light and four way switches are rebuildable the same way. A word of warning, take them apart inside a plastic bag or the springs and little steel balls can get away.