I think it is an F-super I have that I used to read the original fault codes. I can also read the live engine data plus look at injectors coding.
Mileage is 80k.
I think you are right that it is a fuelling problem, since the loss of power was very sudden.
I will remove fuel filter and check for any debris.
Thanks for your suggestion.