Some fault codes do get logged without bringing the EML on, I had a problem that caused a loss of power.
Here's a link to the thread. (Mine is post 20)
https://passionford.com/forum/ford-f...i-problem.html
The other thing that can cause this sort of problem could be the fuel metering valve.
Good luck.