My ’04 TRX400EX has no spark

I need to make sure I’m on the right track here. I think I am, but thinking seems to be getting me in trouble lately, so…

I have a 2004 Honda TRX400EX that’s been stored for a couple years. I can’t get it started. The first thing I did was clean the carb, but that didn’t help. I noticed that I wasn’t getting any spark and verified that by pulling the plug out, grounding it and cranking the motor over. I found a repair manual online and started going through the ignition troubleshooting guide. I do not have a peak voltage adapter, but my Fluke multi-meter has a setting for max voltage. I don’t know if that would be accurate enough, but it’s what I have so I went with it.

The ignition primary peak voltage gave me nothing. When I tested the exciter coil peak voltage at the ICM, my meter quickly maxed out at OL, but the live readings were in the .002-.007 range. When I tested it at the exciter coil connector near the alternator, I got nothing again. The next step was to check the ignition pulse generator at the ICM, which I just realized I somehow forgot to do. I did check it near the alternator though and once again, got nothing.

If my tests are anywhere in the neighborhood of accurate, the manual tells me that my ignition pulse generator is bad. It also mentions something about replacing the stator, but not directly. Any opinions on which I should look at swapping out first?