2001 trx350tm no spark

I have a 2001 trx350tm that I bought from a buddy, it doesn’t have spark. So far I’ve had to jump the neutral safety switch to ground so I could motor it over with the starter. I have all the plastics off the ATV; I’ve checked all the wires for continuity using a schematic I don’t have a peak voltage tester like the service manual calls for. I’ve checked all the CDI wires off the CDI and connected to the CDI with the key on. This is what I’ve gotten:
Plug disconnected from CDI
Bl/G (IGNITION FUSE) 12V. when connected to CDI 12v
LIGHT BLUE (THERMOSTAT) .31V. when connected to CDI 4.53v
Bl/Y (COIL POSITIVE) 0V. when connected to CDI 4.82v
Blue/Yellow (trigger) .72 v .320 OHMS. when connected to CDI .6v (when turning over)
G/W (ground) continuity good to negative on battery
Blue/R (oil light) 12v .87 when light is on 12v when light goes out
Bl/W (bat3) 12v. when connected to CDI 12v
Light Green/ R (ground for neutral) I physically grounded this wire to battery ground on frame. (the neutral safety switch is not working)
The coil is .4 OHMS testing positive to negative and 8500 ohms from negative to lug wire
The stator has .5 OHMS between all of the yellow wires and no continuity to ground but I can’t get any voltage measurement. (I checked by placing the negative on the multimeter to battery ground and checking each yellow wire while motoring). Am I supposed to be getting something out of the stator? Where do I take the reading? The service manual doesn’t show you. The stator doesn’t look burn or damaged the magnet for the trigger is still on the outside of the flywheel.
The R/R has also tested good all the diodes were around the same number placing positive on negative and vice versa.