Sounds fuel related to me. Have you tried switching tanks when it happens? The other possibility is the ipr or the hpop. Do you have an obd2 scanner and torque pro? It's the best $30.00 you'll spend on the truck. Spend another $7.00 and get car gauge pro, too.