So I was having problems with the 5.0 suddenly acting like, when it is cold, it was not getting enough fuel to start. Once started it would run although it was tripping the check engine light at about 3000 rpm on cold mornings (below 50) but going off once the throttle was released. Otherwise fine. Pulled codes 67 and memory codes 33, 87, and 96 with KOEO. Thought the fuel pump relay was the main culprit, as I have changed that, as I have before many moons/miles ago. Changed it the other night with no improvement. Next is a new EGR valve. Replacing tonight - if time allows. If still a problem, where next? Inertia switch? Fuel pump (got 1 yr on it)? Thoughts/comments?