Just returned from vacation to the Gulf Shores area and the warning buzzer started going off around 3500 - 4000 rpm. It goes off and after I back down and take it back up it runs fine. It did this every time the engine stopped and was cooled for awhile. I had my regular mechanic run it and it...