The gen light is on when key is in on position and while the car is running.
If it stays on with the car running, then it's likely that the regulator is bad. The wire from the light goes to the regulator. So, there could be a short in the wire which would cause it to stay on and for the alternator to not charge.
With the engine running, what's the voltage at the BATT terminal of the alternator?
It is very hard to start. this is the first time this has occurred. Now I know this could be anything. but do you think it could be related to the volt reg?
Lots of possibilities there. What do you me "hard"?
Starter turning slow or something else?
A low battery would make it turn slow. And a bad regulator would not keep the battery charged.
Other common culprits are corroded connections. Check the wires at the battery and the starter. Also check the ground wires/straps at both ends.