My '98 Honda 90 ran great at the start of the year, and it still seems OK above about 1500rpm or so, but the last two or three times we've been out, it's been rough at idle and at low speed (say, 1000rpm and below). It's gotten increasingly bad each time; tonight we took a little sunset run, and...