Problem with DS1302 RTC module

OK. The power supply connector looks odd with 5 pins. What are these all for ?
Anyway, a schematic, even a photo of a hand drawn circuit, would help to understand your explanation.
For example, it is not clear if the pump is connected directly to the 12 volt supply, or if it is 5 volt and powered via the Arduino's regulator.