Were your headlights or radio on when this happened? Did they dim or stop working? If so, your alternator or voltage regulator has died which drained your battery and stalled out the truck. To confirm this, Auto Zone can test the alternator under load. I believe the alternator has to be out of...