Ok here's the scenario-96 sitting for about 3 years, started once a week, ran every time no issues. Last week took truck out to get road legal again, drove for 20 miles no problems, get home truck starts to run rough, idle drops, truck dies. Before I ran it on the road last week I dropped the fuel tank, drained it, cleaned it out, changed the fuel filter (again today so that's twice). Truck will start, idle but occasionally run rough, I had it idling for 20 minutes today, drove around the neighborhood, came back idled fro another 10 minutes no problems. Start up 30 minutes later, rough again and dies out. Any ideas? Lift pump? Air in lines?