the truck seems to surge just above idle like say wen i am at a stop light and begin to move forward it is only for maybe 100 rpm and not very bad it also does it in reverse the same way and in park if i just tap the gas lightly the truck is running fine otherwise and i just changed the fuel filter which did not change it at all. could it be just a bad tank of fuel.i was trying to listen to it better today i can hear it in the exhaust more then anything but thats becasue its stacks and it may not quite be a surge more like a pulsating noise it seems uniform wen it does it and happens the most and is most noticeable right after i stop then release the brake and begin to roll. when looking at the tach there is no visible change in the rpm but its making this noise it almost seems like it is getting air or something but have checked and primed it numerous times. also it doesnt seem to be doing it at a dead stop or when giving it any gas. sorry for the long post but any help is much appreciated thanks