The i-FORCE MAX system is all about power and torque. While the most powerful i-FORCE 3.4-liter V6 twin turbo makes 389 ...