This sounds to me like it’s got a TV (kick down) linkage problem. I’d go over my linkage to ensure it’s operating as it should. Could be binding or just simply not adjusted correctly. Why spend money when you could end up with it doing the same thing after rebuild due to another issue.