O triac funciona como um interruptor, ou seja, recebendo sinal no gate conduz entre os terminal MT1 e MT2.
Se a bomba de água está a funcionar, interligando o circuito entre o MT1 e MT2(do triac) a bomba tem necessariamente de trabalhar.
Da mesma forma, se for colocado um sinal no "Gate" do triac a bomba tem de funcionar.
O funcionamento da bomba depende de todos os sensores darem informação ao PIC, se tem água, se está quente etc etc. Verifique se chega sinal ao gate, veja se o triac comuta, teste a bomba interligando os pinos do triac MT1 e MT2.