Hey man, i had the same problem with my 1998 X 670 also, it would run fine for a half hour, then die, wait 10 or 15 mins for it to cool off and it would start right up! The stator was a hard part for me to find for my sled, ski-doo quit making the part 2 years ago, so the place to look for one would be a junkyard, or you might come across a dealership with one.(Thats only if your lucky)