From what I've seen the on/off GEN light problem, while driving along, is the alternator starting to act up. I'd check that out. It's a little bit hard to do with a meter while the car is running. Every time you take a measurement, the alternator usually behaves itself. Best to have it shop tested.