I had a fiesta turbo and had 5 alternators on it, that could be one option or the starter as another.
You can discount the starter by push starting it, if it fires up and runs as normal its probably that
When my alternators used to go it would run rough then just stall.