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...
Did you keep your fuel reciept? Go to the station and have them test the fuel. They should cover it if they're at fault.
This is why I only buy from high volume stations so help eliminate bad fuel. It can happen to anyone though.
Welcome Mark!
They can tell if it was tuned or not. Even though the factory ECM hasn't been tuned and you return it in that condition, they can see the number of regens an other key data points won't "match up" to the miles on the truck..
The fact is, if you want to keep your warranty, I would...