a bit of a rough journey ...... !
Clear all faults, take it for a drive, read again. Fault codes may be "old" or "current". Only change one thing at a time.
Fuel. Either a real problem or a sensor problem.
Check the water separator and replace the fuel filter (yes, again, really). Clear codes...