OK, general question, even though I'm quoting deserteagle71:
If this 3.5 Ecoboost can pull like a diesel, then why are they building 7.3 Godzilla engines? This is 446 cubic inch of pushrod tech. The hp numbers are almost the same, but torque actually favors the 3.5.
3.5
Horsepower: 400...