Drove the truck all day fine filled it it up with DIESEL went to go change the oil i shut the truck off and decided i wanted to move in not even a min later and it wouldnt start.. I waited a min and tried to start it again and it started so i turned the truck off and attempted to start it again and it started i did that three times in a row and it started fine. I changed the oil and went to go start the truck and nothing.. I did notice on my way home i was completly stopped and i started to turn and the truck felt like it died and all of a sudden it jumpoed and i had power again. It has been surging for awhile now and i notice it gets real bad when i fill the truck up. I just put a new fuel filter on about 4k miles ago and new injectors 8k miles ago. I put in new fuses for the ING and still have nothing. Im leaning towards my pump or regulator and I really hope its not the pump. Anyone have any ideas or have had simular exp? Truck has 160xxx and is throwing no codes at me.