I was reading another post with a similar problem and one of the Techs mentioned re flashing the PCM. Not familiar with the process myself, seems to be self explanatory. I would also try disconnecting the batteries, let the truck sit for a while and come back and hook it back up.
Not from TX...sorry!