Have you checked the intake screen on lower unit. You may get water out pee hole but not enough flow to cool block. At idle I doubt carbs would be an issue. I would lean towards a electrical problem more than cooling problem. Have you changed sensor or traced out wiring to check for bare spot in a wire grounding out?