Sportsman 2005 800 efi no spark

Here she goes… I tested the stator I get the recommended ohms specs per y1 y2 y3 y2 y3

I get 12v directly to center pin on ignition coil and it pulsates when trying to turn over the engine with a test light.

I still don’t get spark at the plugs themselves or any readable voltage 10 to 30k volts at the a and b ports of the ignition coil.

The user manual for this specific bike concerning no spark is subpar at best.. I checked the etc switch I bypassed it according to the manual that can be faulty I tried to bypass the ignition switch has well and kill switch I even went as far as remove the black wire from speedo temporarely.

Many say it could be the ecu but truly if I’m getting 12 volts at center pin on crank of the coil shouldn’t that be converting it immediately into an insane 10 to 30k volts at the a and b ports. If there some kind of tests I can do to test the ignition coil other then trying to pick up 30k volts from a and b? This is not your typical coil it has signal wires to the ecu but how does it truly work.. does it only allow the conversion if signal is received from ecu? Or should I be getting some type of actual current at the plug ports themselves.

I also checked for good coil grounding which is in the center of the coil itself. I see everything on how to test a normal coil for 12 v application but nothing on this specific combo ignition coil.

Any wizards here? The wire diagram shows I should have .04ohms resistance between pin 1 and 3 on the circuit and I do. If there’s any other tests I can run id like to hear some thoughts if possible.

I also have ground continuity between ignition coil metal clasp to bike frame.

I also have less then 0.01dca between ground and batt therefore there’s no voltage leaks somewhere.

I wish I could turn this into an old carb system with magneto!!

The only other conclusion I can come up with is finding another exact model like this bike and testing the ignition coil in it

I don’t know why I’m so focused on this ignition coil but it gives me the chilly Willie’s that it’s the culprit

P.s. no service codes appear in diagnostics of speedo therefore no shorts well according to it.

It did start acting sporadically before it quit all together.