Recently sucked sand into my cooling system. overheat alarm came on. Shutdown motor. backflushed through telltale and was able to get flow through telltale, but the constant overheat warning came on at 2700RPM. Replaced impeller, replaced thermostat and poppet valve, flushed engine prior to...