http://jalopnik.com/5264270/ecoboost...-hit-the-strip
13.9@104 over 4000#
Looks like this powertrain is serious, I know what my next DD will be.
-J