I know this seems almost too simple, and I know the space around the switches on the i30 (I've owned this most wonderful board for about two years now) is pretty tight, but try to get a little switch cleaner in there. Obvious, I know, but it's the simplest thing to try and it may just do the trick.