Many things could cause a dead battery. For starters, do you have a draw on the battery when the truck is turned off ? Be sure everything in the truck is turned off, heater, lights, ignition switch, etc..
Take your POS cable off the battery. Put your test light between the POS battery terminal and the POS cable. If the test light comes on, something is drawing current..