could be
i have changed the fuel pump and even managed to get a new fuelpump relay from fords ( £45!!! )
havent changed fuel filter tho so i guess it could be this also
got new hoses, solid top hose, even swapped the turbo as tis was smoking slightly,
still no joy