Figure this out yet? I found the grounds for the lighting - the right one is below and in front of the windshield wiper fluid reservoir. I can't tell where the right one is, but it should be basically opposite of the right one.
Another thought could be that the contacts on the turn signal switch itself are either wearing out or corroded inside the steering wheel assembly.