So here is a little preface,
About 2 weeks ago the truck wouldn't start, took it to the garage and it turns out my fuel pump went. So I had that fixed, truck drove fine for a couple weeks.
Then on Saturday my truck almost died when I was getting gas, it was running but all the dash lights...