A few weeks ago I was driving my '66 MGB. It stalled as I came to a stop to wait for a train to pass. It started right up and ran fine after that. Today I drove it on an errand. I noticed it running rough. When I pushed in the clutch and coasted, the engine died. I let out the clutch and it ran. Like before, it ran fine for the rest of the drive out and back.
I’ve learned that when there’s no airflow, like in stop-and-go traffic, it will run rough and then stall. I think the ignition coil overheats. Let it cool down, and it runs fine. The engine was completely rebuilt a while ago, and has very few miles on it since then. After sitting for three years, I had it serviced a few months ago. I’m pretty sure there’s nothing mechanically wrong with it. Am I right, suspecting the coil? I have a new one in the boot, and tools in case I need to change it out. Only, it had plenty of airflow today and before I stopped for the train. (Not to do with the temperature in the engine bay, or of the suspected coil, but it runs at a reliable 160ºF coolant temperature.)