my truck doesn't start easy after it has set for a while. it acts like it is starved for gas and quits after i get it started. it also dies at stoplights. i have changed the fuel filter and that seemed to help a little but back to it's old problems. what could it be?