My 1990 Evinrude 175 XP ( model E175STLESE )engine both raises its RPMs and also lowers them - seems to have a mind of its own. I will be at a fast idle ( +/- 1500 rpms ) and suddenly the engine will rev up to about 2000+ rpms and run that way for about a minute before settling back to my original speed. On other occassions, I will be running at about 3500 - 4000 rpms and the engine will drop down about 500 rpms or so for a short time and then raise back up to my original speed. Sometimes I have to manually lower the throttle when it is overreving and raise the throttle when underreving. Both problems are not constant - thank goodness - but both problems will occur at least one time each time I take the boat out. I need your feedback to see if this is something I may be able to repair myself or take it to the professional. Thanks all!!