OK today I basically just put the engine back together having checked the valve clearances yesterday. I re-timed the engine and she is running fine again. I touched nothing else apart from removing and refitting the rocker cover to check valve clearances

Valve clearances are fine though. maybe they have finished burning out and settled now? haha
...So I give it about 100 miles before I start getting missfire again...
why does re-setting timing seem to help this problem!!! It's not like the dizzy is changing position. Points gap is not changing either. And I have fitted 3 different distributors now so it's not that.
What do people think to timing chain stretching? I will re-check the timing next time the backfiring happens to see if the timing has changed...but I don't think the timing chain would be a big problem at 50k miles. Should be good for 100k I would have thought. But I also have a new one of these waiting just in case.
Anyway, I will get the spare cylinder head prepared and ready and fit it in the eventuality that (when?

) the problem returns again!!