It sounds like the unit is doing what it is supposed to do, check your traction speed pot it could be going bad, usually if there are no fault codes and it will not travel the right speed it's in the speed pot accelerator circuit, Good Luck..
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.