The wifes fiesta coming home tonight, the engine warning light came on and it stalled coming round a slow corner. It restarted ok but now its spluttering / running rough anyone have any ideas what may be the problem before I take it to the garage in the morning.