OK gave the van a good run to a Festival last week and have a better understanding of what is happening. (1) even when cold there is a slight hesitation when reving between 2700 and 3000 rpm. (2) when warm will not take any strain (i.e. up hill etc) between 2700 rpm and 3000 rpm, in this rev range under any strain it will cut out with P0191 error and will re-start after a minute or so. (3) If I rev higher in low gears so that it is above 3000 rpm when I change to the next gear, then it seems to pull OK without cutting out. (4) every time it cuts out the desired fuel pressure is around 1000 bar and the actual is around 17% less. (5) have mapped a number of runs with
MultiECUscan and the pump regularly reaches >1300 Bar no problem. (6) Only noticable thing from the recording is that the 3rd piston deactivation solenoid is almost always active (so pump only running on 2 pistons 95% + of the time). Have tried running with the solenoid disconnected but this throws a differnt error that also causes the engine to stop (due to an over pressure at low revs). So has anyone any suggestions as to what could cause this at a fairly narrow (2700 to 3000 rpm) rev range and to run fine otherwise?