Hi Old Tony and others,
Finally got it sorted out.
I took it to my mechanic he cleared any fault codes, ran it up on a dyno and got it to re create the fault, with no faults showing on the scanner . tried all sorts of things changed suction control valve on fuel pump, blanked of EGR valve...