I just recently had the same problem, i found a short in the alternator electrical harness, fixed it and the lights dont flicker anymore.