Most of the time this no cranking when hot is going to refer to a bleed back of the fuel system leading to fuel pump replacement. Lot of people have this problem. Not a ton of info out there.
Part# BT4Z-9D667-A
Line has the P0451 code sensor in line built in. Old post but hopefully my research helps someone current day. I couldn't find much. Dorman makes an aftermarket kit Dorman #911-260 but same price as factory pretty much these days.