I have a Yamaha Warrior 350XJ 1997 Model and it was given to me with no spark. I corrected some defects in the wire harness and bought a new solenoid and relays. I ordered a new rectifier because I have no spark with it plugged in but I have spark when I unplug it. I was told by the previous owner that they had no spark out of nowhere and replaced the stator. If this does not recover spark I will take a look at the stator. I tested it previously and the readings I got were a off from what I saw on another forum but I also saw that the regulator rectifer does not have any affect on the condition of a spark but a stator could. I am not sure but I would like some answers as to why I get spark with the regulator unplugged please. I will post updates when I get it on Saturday or monday.