I have a 1989 Evinrude 150 VRO. Starts and idles fine but once it warms up it starts missing above 3000 rpm. So far I have replaced fuel filter, spark plugs, water seperator, fuel line and remved and cleaned the carbs and fuel tank. The primer bulb stays hard. Any help would be greatly appreciated.