Always first check the screens on the water inlets. You can test for blockage by setting temperature to hot and cold individually. If it works on one setting and not the other, one inlet screen is plugged up. However, check and clean or replace both. I have done numerous repairs where the customer had changed pumps, valves and switches and the problem remained.Save yourself some money and change the $5 part first.