Need help badly with charging system

Sounds like dirty contacts in the ignition switch. Try to get some contact cleaner into the switch (not the key hole but the switch behind it) and move the key back and forth to clean the contacts. I eliminated a flickering light issue with mine by using a relay to feed the regulator. Good Luck