Battery is fine. Is sticking throttle body get a reset after reconnecting battery?
Obviously, this user isn't sitting by his PC, waiting for answers.
To the OP;
If you expect to gain any insight into your truck's problems and hope to get assistance from the many talented members here, we should establish a few guidelines.
There are many members here that are experts in several areas and there are others that specialize in specific areas.
I would suggest that the best way forward is to develop a partnership with the members here.
They have the experience and knowledge to solve most difficulties.
You are the onsite expert for the hands-on aspect of troubleshooting the problem.
We need all the information you can provide and you need to stop making determinations by yourself, that should be done collectively.
If you must make final determinations by yourself without providing full disclosure as to why you think this way, that's no longer a team effort and you will find yourself alone.
The basic rules of troubleshooting are to start at the beginning which is very often the battery.
Telling me the battery is OK, is of no value and means nothing to me other than you're dismissing a pertinent step in the troubleshooting procedure.
You may have good reason to dismiss this step but don't be so arrogant to not share why.
The battery is an unknown variable until it has been load-tested.
Have you successfully load-tested the battery?
.