I have just had problems with my pump, is the pump definitely working when CH is on? Hold large screwdriver to bleed screw on pump and press other end to your ear, you can then hear if pump is running, you may even be able to decipher what screeching noise is.
EDIT: Put blade of screwdriver...