Difficult to read the graph and know when the stall is occurring. You need to get the truck running and log or watch the IPR duty cycle vs ICP pressures. If the truck stalls with the IPR maxed out (60% duty cycle) and the ICP falls flat (below 500 psi) then I'd bet the IPR is your problem. If you decide to replace buy OEM or INTERNATIONAL only. kmanparts.com is a great source for low cost OEM parts.