I am taking a guess and say the stator is chinese. I bought one off ebay and it was wired the same way. The only way to get it to work is to reverse the wires. I through the junk in the gargage. Lesson learned.
Polished Billet Aluminum Neutral Switch Cover & O-Ring
Part: NSC-GY
REPLACE YOUR CRACKED OR OLD NEUTRAL SWITCH COVER WITH THIS LEAK PROOF BILLET COVER!
$ 26.00 Quantity: cascade innovations or your local dealer