FORD Just Killed The SO 6.7L Power Stroke?! | 2027 Super Duty Powertrain Changes ExplainedMay 15, 2026