Did you clean the cable ends really well? Sounds stupid, but you don't have enough power to run the truck, which doesn't take much. A new battery should take you for a while, even without an alternator. With jumper cables on it, it worked, but they grab the OUTSIDE of that clamp.

Another thing is if you put the jumper cable ground onto the chassis, it could be your ground wire that isn't kosher.