Truck starts fine when it's been sitting overnight or all day, but if I drive somewhere and shut it off, then try to start it again, it just turns over. Won't start after the engine has been ran for a little while. Now, if i open the valve that's on the fuel filter and start it that way, then it starts right up. I thought it was the fuel filter, but I changed it and that didn't help. A friend told me it might be the injector pump. Any answers you guys could give me would be a lifesaver. Thanks.