Will a bad water pump throw a code?
The only thing in the cooling system with a sensor going to ECU is the temperature sensor. if your mistake, ECU will launch a code. but will not launch a code if it overheats (see how damage must be evident). nor will it launch a code if you have a leak.
FREE Virtual Home Repair
We'll diagnose your issue over call or video and virtually walk you through the repair — all for free if you're a new customer! .