Looks like I may have fixed this problem. Tried cleaning the MAP sensor, the EGR, new PCV filter, lift pump tested, new fuel filter etc etc. Checked operation of turbo solenoid. Tried a double dose of Millers. After the garage also admitted they were mystified and in desparation I disconnected...