Recently Bought a 1998 mercury 20hp. Took it out this weekend, ran it for about 5 hours. The idle was a tad high to start, but as the day went on it kept going higher and higher, it would reach a point and pop then idle back down. Rinse and repeat that cycle. What could be the cause of this? Carb to lean?