HI Mate
If battery is good under load. If key switch and supply to the controller along with all supplies are checked and found to be ok, then its possible you have a faulty controller.
What is the truck you are working on? Model?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.