hello there mercruiser 305/228 put in the water averything was good until I try to go over 2000 rpm engine shut down, star right up try again to go over 2000 dye again, this repeat sveral times have to go back to the dock on idle, any ideas, the boat have new plugs, new wires, new cap, new...