Reinstalled the injectors, cleaned the air inlet, cleaned the MAP and cam position sensor and bolted every back together.
To my amazement when I started the engine the rough idle was gone
. Been out twice on test and all feels good.
I have no idea what the cause was, diagnostics show same running values as when rough. Maybe the not very tight injector bolts, maybe dirty sensors or inlet manifold. Guess I'll never know but well happy, thanks to all who offered help and advise.
Just the MOt to pass tomorrow!