Have a '94 LeSabre that always starts when cold. However, when I turn on the headlights, the car almost dies but then returns to normal RPMs in just a few seconds. Then, both the headlights and dashboard lights constantly flicker while the headlights are turned on. The alternator and battery have both been checked and are OK. Any ideas as to what may cause this? Thanks