My cars radio won't turn off!

Do you have an aftermarket radio in the truck? If so, the installer didnt use the proper “switched 12V” wire to go to. If it is not an aftermarket system then it may be the relay that provides you with 12V power for a time or so after you switch off the truck… The ecu shuts this relay down after a set time limit…perhaps that timer function is not working properly…