Why does my Fiat 500 keep stopping suddenly?

I own a 1.2-litre 2009 Fiat 500 Sport. The head gasket went in six months ago I had the head skimmed and the engine rebuilt. An hour after I picked it up from the garage the car stopped and has been stopping ever since. There is no pattern to it and no warning. Driving along and it stops instantly, lights radio everything goes off. But it starts again immediately. It has been to Fiat dealership and they say they cannot replicate the fault. It's very worrying for me as the car is not safe to drive.

Asked on 21 December 2016 by Lynda Davies

Answered by Honest John
I've got a 1.2-litre. When I had the timing belt, tensioner and water-pump replaced the water-pump was found to be leaking slightly so I wonder if this is what caused your head to fail. But the sudden stopping and loss of all electrics could be nothing more than a poor earth from the battery to the car body, or a breach in the earth between the engine and the body. I think this might be easily fixed.
Similar questions
I had the head gasket on my Peugeot Boxer changed, but on the way home (after about five miles) it decided to lose power and cut out. No lights came on the dashboard, it just went dead. After a couple...
The fan in my car isn't working properly. The temperature of the car is going up to 100 degrees and it only cools down when I put the interior fans on hot. Also, I checked the input pipe and the water...
Does a creamy substance on the oil cap indicate head gasket problems?
Related models
Characterful and charismatic. Funky retro look inside and out. Fun TwinAir engine.

Ask Honest John

Value my car