If it's a poping noise that varies with engine rpm, you might try turning off one and then the other mag to see it's coming from one particular mag. If so, look for a bad plug wire, P-Lead or Champion spark plug with a bad internal resistor (maybe several plugs). If it's a whining noise, it's probably your alternator and most likly a bad diode inside it.