555 pump controller not triggering
A 666 555 timer is not really appropriate for sensing the presence of water.  You can implement a much more robust and sensitive water sensor with a microcontroller.  I have done this in commercial products, and have described some of the details at https://electronics.stackexchange.com/a/103330/4512 and https://electronics.stackexchange.com/a/28485/4512.