For the last 3 months I have had this annoying buzzing when I turn on the headlights. As the car goes faster the buzzing goes away the headlights get stronger but the GEN light continues to stay on. I have changed the following: Alternator, regulator, horn relay and the Battery cable. Battery has been tested and that is ok. What can I possibly check next to figure out this problem?