The one I got from the ford dealer is, I'm assuming, the short one. It matched what I pulled out of the water pump. I have never pulled this thermostat since I've owned the truck so I can't know what's been changed but that thermostat has been on there a while. So hopefully a new motor craft thermostat will fix the issue. I will post when I know for sure.