Just a quick update.Looking at the new fault codes I think something odd has happened with the BSI. There are usually 3 CAN buses which are all associated with the BSI and there are some odd CAN bus errors on at least two CAN buses.
Fuel pressure is high again.3 times as high as the scanner states required pressure.
The po500 I was wondering if the ecu thinks vehicle going faster than it is,So is supplying more fuel than required.
The day started with low fuel pressure and engine stalling.
Now the engine runs without cutting out although knocking due to high pressure.
Cannot see any damage to pipes.