I'm slow, but I do get to the finish line eventually..

Just thought of this: if you run it to high rpm in first, and it doesn't occur, then you can rule out the alternator