1997 2 stroke 60 runs fine for about 3 hours, then stalls. It will restart, but then only run up to 2800 RPM's. Pushing trottle beyond that will stall it out. Next day, same thing...runs fine at 4500 RPM's for a few hours and acts up again. Seems very consitent. Gas cap venting is fine and...