The single most of common reason a pump controller fails is due to a build-up of 'muck' in the internals of the controller. Typically, tank water collected off a roof catchment contains bacteria which with the addition of summer heat can develop bacterial growth.