My first move would be clear all the DTCs, rescan, then start with the simple things like fuel filter - full tank of fuel then move on to the more expensive items as others have suggested.
car is all fixed!! It was a faulty N276 sensor on top of HPFP. Swapped out for my original. All running smooth and pulling hard now!