Sounds like a dying battery. It's happened to me and many others too.
I've wondered why the battery would still have enough juice to turn the engine over but the clocts/computer has reset. Perhaps they have a low current shutoff protection that kicks in when there's still enough current left to barely start the truck.
If it's happening regularly, get a new battery soon.
__________________
'03 pewter base H2
|