if i dont start my truck for a day, it will fire up for a few seconds , then die. after a lot of cranking , will start again, and will be fine as long as i dont let it sit for a day. it seems to me that the fuel is bleeding back in the line and causing an air pocket. is there a check valve in the fuel linethat might not be working. jt has a new fuel filter and still acts the same.please give e your thoughts.