I have a 90hp Mercurry 2001 with about 25hrs on it. Since new it will bog down occassionally when you go to full throttle, make trying to pull a skier impossible. The rpms will vary 200-300 rpm when engine rpm is between 2500 and 4000, rpm's will hunt up and down 300 rpm between this range at...