Sounds like the speed sensor bearing to me you can always swap the plugs with the hyd motor and when you start to drive pull the lift lever and see if the truck speeds up i have a spare bearing i plug into the suppect motor and bolt on top to try.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.