last wendsday driving home from work i noticed the burb was runnin a little ruff at idel, within a 1/4 mile it started loseing power rapidly, it took over a mile to reach 40mph then i hit a downhill and it went up to 55, got it home, thought possibly a fuel filter, replaced it and started it up, it started, reved up just fine so we took it for a ride, seemed a little better, went about 11 miles stopped for about 3 min and let it idel, put it in reverse and it died, started it back up and it had no power even worse than before, with some persuesion and manual shifting it would rev up most of the time but not all, so i get it on the e'way and it dident want to go above 50, then dropped to 45, getting off the exit it died again started right back up made it a half mile to the light, ideld though the light with a lil throttle, put it in 1st and it just sluggishly moved dident even get past 5mph, pulled into the fuel station put about 10 gallons in it (cheapest its been in a long time) took a quick look under the hood and under the truck and found nothing, started it back up and put it in first and it took off, reved out fine as long as i manually shifted it went about 2.5 miles and started losing power again, pulling into my drive it lost all power again, i shut it down,pulled into low range and waited 10 min fired up and drove it up the drive to the garage, kinda stumped now, going to check fuel pressure while cranking, but is there any way to check while running, dosent look so to me, sorry about the long post but its my DD and i kinda need it up and running, it is alot worse under load, oh and i fired it up today and the normal puff's of blue/grey smoke dident clear up more so on the right side any help is appreciated. thanks