hey if the truck isent idleing very well then i would check for a vacum leak then if that dont work look at ur fuel presure it should be around 6-7 PSI, not changing ur fuel filter would have a big differance in how the truck would run.