Was at Laguna Seca last weekend for the races and saw an Ecoboost. My buddy was talking to him about the motor but he was pretty tight lipped, would only say it was still a twin turbo. Tried to get the displacement out of him but he wouldn't let it slip.