It could have easily been nothing more than a coincidence, but my truck quit running about 7-10 miles after filling up yesterday.
After filling up, I drove straight to Jiffy Lube for an oil change. The truck was running perfectly until they began pulling it into the bay. It would stay running with starting fluid or beating on the bottom of the fuel tank while starting the truck. As soon as I quit beating the tank, the truck would die.
It's now in the shop getting a new fuel pump. I replaced the pump about 4 years ago, so I'm not sure if it's gone bad again, or I managed to pick up a bunch of water and/or trash along the way.
Whatever it is, I'm so happy this happened 2 weeks before Christmas. The timing couldn't be better.