The new engine has even (more) power.