Not sure if this is related, but my boss has a ford ranger and after filling up at a local garage instead of BP has he usually does had a similar problem, turned out to be the fuel filter was turning to mush, a common problem on some focus's and mondeos apparently, Took it to fords and they said...