One thing to note and notice, when taking off your front sprocket cover for any reason, be careful how you put it back, it is real easy (ive apprently done it at least twice) to pinch the neutral sensor wire.

No wonder it wasnt working, well i had enough slack to solder a new lead but if you don't or cant solder, you might have some trouble finding the correct replacement.
Ive only come across one that looked right, from Europe and it was used and expensive.

The correct stator wasn't exactly cheap and a bit hard to find also.\

But if youve followed my rant, Ive said nothing was so hard to find as was engine rods...
most people will find themselves better off tossing out the entire bike than dealing with a problem that effects the rods