I honestly have not seen anything like this before. Can you try the following experiment: unplug the COM terminal block, restart the controller and wait for it to finish booting, then plug in the COM terminal block. Does it still pulse? If so, this is either an issue with the shift register or triac; if not, this is an issue with sprinkler solenoid. Let me know what you find out.