Hello forum, Started out fan stayed on (w/key on)check engine on. Would not flash code of any kind. Then started dying randomly. Then dying all the time. Cranks good sometimes starts 10seconds then dies. ECM P/N 4012891. Cannot find this number anywhere. Not Bosch Not Polaris. 1. Anyone Know why? 2. Tried ECM websites say fits my machine. I can check codes know (none) cluster lights up. Turn key on no power to anything. Actually I think it would be more accurate to say no ground to anything which I think the ECM controls. No fuel pump, no crank. When I ground the circuits individually they work. What could be holding the system up? Will this ECM work in my 800? Baffled. Anyway any wisdom would be greatly appreciated. I’m missing my Quad.