I have a 1990 150 Johnson which has given us 13 years of great service. It started cutting out real bad this past winter, put it in the shop. They put in carb kits on all 3 carbs, still ran bad, changed out the power pack ( whatever that is. Boat runs fine now. The problem is when planed out and running over 3800 RPM's the warning horn comes on, continous horn, our little sticker says it is a fuel restriction, we can run up to 5000 RPM, so I know it is not the overheat horn. The bulb is still hard and pumping it up does not change anything. The only way to get it to stop is by slow trolling or shutting it off. Even after shutting it off for several minutes and just turning it back on it will still be in the alarm mode. I am not a mechanic and I am wondering if the shop I took it to knows what they are doing. I called them and all they want to say is it is in an overheat situation, the motor runs fine, the horn is just driving us nuts. If we stay under 3800 it seems fine, just takes a while to get anywhere. Should this be a warranty problem relating to the carbs being worked on, bad sensor? Is there anything a layman can look for and possibly fix? Any help would be appreciated!!