Hi Guys. I am having trouble when I am going forward or reverse, the throttle doesn't return completely. There isn't any dirt around it. Pleas help. I don't want to run into anything.

Tractor repaired. The underside wasn't the problem. We traced it to the cushion control attached to the pedal. We took it off the tractor and washed it in the parts washer, blew it out and found a screw driver bit that fit in it and spun it in a drill chuck for half and reinstalled it and the pedal worked find. Thanks for all the help.I have to assume you mean the HST pedal doesn’t return to neutral. If that is a bad assumption then ignore this post.
There are also a few different models of L3940 so I may be off base on this. It appears that the pedal is actuating an electrical component that controls the speed of the tractor through the hydrostatic transmission, it may also control engine speed but that is doubtful.
Here is a diagram of the pedal area. I don’t see any springs or dampers to return it to neutral position. But you need to be sure the pedal is able to easily move. Keep reading below for more information.
View attachment 173355
Here is a diagram of the auto throttle mechanism. This is connected to the pedal and I see some springs here that could return the pedal to neutral. I would look around and see if everything looks normal here and see if the linkage is free to move.
View attachment 173356