Another one bites the dust.. I wish we had a rhyme or reason why this is happening. Welcome to the site Jack.. hate you found us because of a blown motor though. Keep us updated.
Welcome Jordan. I will say, that's some terrible luck.. having the truck towed as soon as you get home. Without the engine codes (if any), it'd be hard for us to give you any info. It's obviously something electrical but your guess is as good as ours. I would hope they would have an update...