If you have a parts store alternator and not a motorcraft one, it will throw a light.
I chased that gremlin for a couple of months after I bought a new alt. It's aggravating as hell. Glad you got it soved.The alt. was bad cousing it to over charge at the higher Rpms