Standard 1600 engine with electronic ignition, when on a long run and engine is hot, is does a few coughs, then when coming to a stop everything dies, and won’t restart until sat for a while, then takes a while to start again, but then fine for a bit. Any ideas? Thinking distributer?