1989 25hp evinrude tracker on 16' bass tracker panfish. Compression is 70 psi on both cylinders. It idles fine & runs wide open fine, I estimate it runs 20 to 25 mph wide open. I just got the boat & took it out yesterday, I ran it for 25 minutes wide open it ran fine. I let it idle for a few minutes & when I opened it up it started hunting BAD. The only way I could get it to run was to move back & forth from forward to reverse, & after playing with it a little it would take off in reverse & then it would run fine. I repeated this several times, it only takes about 30 seconds of idling to cause this. When it takes off its like something clicks because it runs perfect, no stumbling or hesitation it just goes great. Any ideas ? Thanks Rick