Not to insult you But this is common on the forum.
You answered your question in your first post in that you asked "anything I should check ?" Then in your recent post you state " Problem solved, after removing some mud from recent rains, crawl I under the truck; to review the TRS, I found four loose wires out of the connector fully. A small repair and returned to work."
Far to many times a question is asked on the forum before any effort is made to inspect the problem.
Had you looked you would have found your problem long before you asked for any help or suggestions.
Again, my intent wasn't to insult or offend but to point out that this happens far to many times.
Glad you found the problem and thanks for taking the time to up-date the results And that is also something that many fail to do. Feedback always helps others