Hi emtark,
Make sure you do not put your pic circuit somewhere near the heater of your tank. If the temp changes couple of degrees per half an hour (or per hour), then tolerance (precision) of your OSC will change a lot and will provide a very fast running timer (or vice versa).
May be you can give a long pause to every hour.
Just a thought.
Bookmarks