First check the throttle pressure lever on the trans to make sure it isn't sticking from corrosion. The lever should return towards the front of the trans and there should be a return spring. If that is ok I would think you have a governor pressure transducer problem.