Kinda interesting you think the diesel was that much better pulling.
Torque for the Ecoboost is 470lb-ft @ 2,500 RPM.
Torque for the EcoDiesel is 420 @ 2000 RPM. Maybe it reaching the peak at 500RPM makes a ittle difference but the Ecoboost has 50 more lb-ft of torque overall.
They cancelled...