If truck has any accessories like back up lites, alarms, etc, Try disconnecting them to see if trans operating properly. Has a machine do same thing because of taillights. Current from brake light circuit was bleeding to back up light which would partially energize reverse solenoid.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.