Can't talk to the eco boost but ill never buy another ford. Good luck Sir whatever you get.