07 Dragon 700 stock. It started that whenever the gauges and lights flickered the engine would run like a trash often would not last for more than a few seconds before it would be normal. Eventually the gauges quit totally but the lights would attempt to turn on, sometimes they would flash or you could see the filaments starting to light up but never get there. Thought the voltage regulator was shot so bought a new one ($220 CDN) problem remained. When I pulled the relay on the main harness near the hood hinge the engine would run perfect, plug it back the engine would run like garbage. After doing this over and over eventually the engine just ran good all the time but still there was no lights and gauges. I have searched for any bad wires, unplugged hand warmers/kill switch/tail light, looked to see if the ECU was burned on the bottom (it wasn't) and checked the stator output by both myself and by the shop and it is good even tried one out of another sled no change. I am just lost now. I have taken the sled on a few rides like this and the engine runs amazing but still the lights, gauges or that flickering light/poorly running engine symptom have yet to come back. Anybody have any ideas? I don't want to start throwing parts (ie. ECU however if it was gone wouldn't the engine run poorly or not at all?) at it hoping something will work. The mechanic at Polaris was totally stumped when I told him about it lol. Let me know people any ideas welcomed.