Thanks for your help Tony. Since I posted this I have blanked off the EGR, replaced the fuel filter with one from Nissan, replaced the suction control valve and bled and reset the ECU. Problem remains exactly the same. Could it be injectors? Definitely seems to be fuel to me but I don't know...