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 classic case of dead alternator to me.