I know most of the folks on here tow at some point or another. Has anyone seen the videos of the new EcoBoost 3.5 that's going in the F-150's next year? My son showed this to me the other night and I now see that they're already installing them in other vehicles. Anybody already own an EcoBoost or work at a dealership and driven one?