My Fiat suddenly lost power and cut-out. Never happened before. Called recovery who jump started it and reckoned it was battery as Stop/start will drain battery. Had new one fitted but did the same again! My husband wonders whether it's fuel starvation? It's a Fiat 500 Twinair 64 plate.