86 TRX200SX No Spark and start button/power issue.

So a werid issue here…

I have power and my neutral light is lit up green, my start button does not work. I can jump the starter relay and starter works.

I have no spark if i try to pull or starter start, tried a known good cdi and coil and no spark.

Im thinking the stator or pick up may be bad?

A werid thing was i had no power to my headlight or netural light until i jumped the starter relay with a screwdriver.. now headlight and netural light work fine..