engine will not turn over

Well that explains the "will not crank"
But it does not address the "lost power and stalled".