Welcome to the Forum from NH.
Lots of knowledgeable folks here who freely share their knowledge, experiences, and perspectives. Knowledge is power.
I hope that you will become a participating member in the Forum's discussions.
Pics of the truck, please.
Can you provide us with some additional information? When it stalls, does it die suddenly of sputter slowly to a stall? After stalling, does it start right back up again? Were the warning lights coming on before this stalling started? Were any repairs or maintenance performed on the truck shortly before the stalling started?
Do you have access to a quality bi-directional scanner to perform troubleshooting procedures?