I hate that for you man. Sounds like that problem could be as simple as a bad stator.