dont know if it helps but I head an old mk1 fiesta that did this when it was warm / hot, turned out is was fuel starvation / evaporation. I re-routed the fuel line away from the gap between the inlet manifold :confused: and it worked ok
Like I said, it may not help but is it worth a try?