Hi, I suspect that this is caused by fuel starvation as I've already had to replace the fuel filler pipe which was completely rusted, so there is probably crud in the tank.
I know about the possibility of a timing chain issue, but the engine can run normally for months at a time, then will only...