What speed controller do you have? Is it one with a so-called "Automatic" setup? These will often run in reverse for no reason, you need to make sure your first movement after switching on is full forward throttle. Or get a different speedo with an old-fashioned manual setup.