Still having trouble with this.
I have fitted a new coolant temp sensor as it is worse when cold.
I checked the fuel pressure, at idle with vacuum - 2.3 Bar, then no vacuum -2.9 bar, so seems fuel pressure is ok.
So I'm down to fuse box or sticking valves I think,
Any further suggestions?