so here's my story I bought a 02 hd about 2-3 weeks ago ran great, super clean, 94,000 miles. the guy claims it was always serviced at the dealership. I've put about 1500 miles on it. Yesterday I drove about 75-80 miles made sevral stops and got gas the truck ran great I wasn't hard on it or any thing. It was pretty hot olmost 100. When I pulled up into my drive way and and put the truck in park and it started to miss and the idle slowly went down to the 400-500 range I didn't hear any back fires anything I tried to rev it up a little bit and it took more gas than usual to rev it up. I didn't give it that much gas enugh to bring it up to about 1200 -1500 rpm and it was misfiring pretty bad. so I shut the truck off and pop the hood and look around for any vacuum lines off or anything funny going on, the only thing I saw was the hose going to the idle air control valve was a little loose and had some oil residue on it. I did not really think this is normal so I put a zip tie around it to tighten the rubber 90*. I thought maybe somehow that's what was making a run like crap and I fired it backup and It did the same thing but I had to give it a verry small amount of throttle for a second after fireing to keep it running. So I get my fuel pressure gage from my work and it had 35 psi with key on truck off and same at idle but today the truck runs great no missing at all. I let the truck warm up fully then drove in about 10 miles and restarted it twice and it was fine. Were do u guys think I shuld start? I was thinking change the fuel filter. my driveway is pretty bumpy you get a side to side action. Any help is appreciated thanks.