The only thing with the truck is that when i'm driving at a steady pase and then go to give it throttle it won't move.That could be the pump. But it doesn't do that all the time, only twice in the last week.
half the time you can take the sensor out and brake parts clean all the black gunk off the end and reinstall and will work. when mine was dirty the truck felt like the power was cut in half.
replace ur map sensor. it is the cheapest try before replacing ur pump. call tst and they will send u the exact one. recently my truck was taking more peddle to move and i thought my pump was going out. well i replaced my map sensor and all is good. the power is back!