I had similar problems with mine. I pulled my hair out looking for the cause. Turned out it was the new aftermarket rotor button.
Started running rough on lpg first and later it did it on petrol. Ran fine for months with the Bosch part so even though everyone said to swap it for a genuine one it took me a while to do so.
So fit a genuine one if you haven't already $45 delivered from Karkraft.
Alternatively ask Beeutey for the Ford Bosch part that fits.

