Quote
If I took the jumper cables off the Toyota, the truck started to stumble, flashed the check engine light, and died.


That sounds like a dead alternator, not a dead battery. Once your truck is running, it should STAY running, with or without a good battery.