have a 96 slt 700 that runs great some days but other it will only go about 20 runs smooth even at 20 motor is smooth just will not rev up and run faster any one ever have this problem or have suggestions on what to do?