My truck has recently become quite hard to start after it has warmed up but if it is cold {even slightly below freezing and not plugged in} it starts on the second revolution of the engine. The engine cranks fine, there are no codes, I have a fuel pressure gauge and it drops to 0psi while cranking but always maintains 12psi while running at all speeds. It has been getting progressively worse in the last few monthes.