Thanks for all your help everyone.
More updates more frustrations
Changed the pump (and belts) just before Christmas and everything was good for 300 of a 400 mile drive to Oban. Thought it was fixed then the stutters started to come back! Not as bad but they're there. It's only done 55k and it also sounds a little rough running to my ear. A couple of times - 1 in 20 maybe - it cuts out when started up from cold before moving off. No smoke out the back.
So to recap here's what's been done.
4 x new injectors
1 x recon fuel injector pump
Map sensor
maf sensor
cylinder head sensor (grey one, centre top of cylinder head)
Another new fuel filter
Fuel rail pressor sensor
Blanked off egr (no change after taking it for a drive so unblanked it again)
Not sure what else to do? Could it be a software/ecu issue - it's confusing that the problem appeared to go away and has now come back?
(there's still no error codes logged)