My 2004 Lightning has been frequently not wanting to fire up. The starter turns over but it's like there's no fuel? At the best I have to turn the key off one time and then back to the on position and let it sit in the on position for a second or so and then it will fire up. The worst case was this morning, I turned the key and it just sat there turning over and over. Turning it off and then letting it sit in the on position just one time didn't help although I only left it in the on position for a couple seconds. It took three times of doing this. This was the worst it's ever been and the truck has sat without running for three days. It also wasn't that cold out today, it was around 49 when I started it. Once it's ran and driven, it re-starts just fine. What could be causing this issue? Fuel relay going south? Low fuel pressure/bad fuel pumps? I've owned four F150's of this era and never had this problem before. There's also no codes in the system... This problem remained after my last fuel filter change so I don't think it's a filter problem.