Weird is right.. Sounds like grounding issues, the best advice I could give is to reassure all of your grounds. There is the big cable goes to the engine block but there is a smaller one that connects to the battery that goes into the main harness just behind the carbs... that one grounds your components i.e. relays, modules and switches and the like that react oddly when insufficiently grounded.