Correct, the pump ecu is behind the left rear cargo panel. Bolted at the c-pillar next to the tail light.
The manual has a very simple meter check and worth looking into at the next no start situation. There is one measurement that requires the motor to turn over and without long meter cords it can be a pain without an extra set of hands. But again, it's a rather simple check.
Your issue could be any number of things which is why I suggested metering ecu's, ecm's, sensors, and first and foremost, observing the live data from your diagnostics.
The one thing I've noticed with this platform is a we won't always get an engine fault code when there is a problem. So being able to diag is important.
Don't throw parts at an unknown problem, gets pricey fast. I'm more than happy helping out over the forum and directing which direction and steps to take to find a solution.
Since the truck is running ok now, I would get plugged in and observe the live data and screen shot or jot the info down so you have a general baseline.
Once it acts up you can plug in and compare. It may not always tell the whole story but it's at least a start.
Let me know if I can help in any way.