1999 sportster xl custom 1200, 10,000 miles. Always ran great, two weeks ago, after warming up to operating temp about 15 miles, cut off, sputtering cuts off. Will only run when engine cold now. I cleaned gas tank, checked coils, changed plugs, only other thing I can think of is stator. Any help is appreciated. Thanks.