We're pretty smitten by the Explorer Sport's EcoBoost 3.5-liter, twin-turbo V-6's 365 hp and 350 lb-ft of torque. The old 2.0-liter engine, however, left much to be desired in a 4,500-pound crossover.