James,
Welcome to TFP.. A great place to find the answer to all your pool equipment questions...
Do you have the IntelliTouch or the EasyTouch panel? They look similar and the same manual covers them both.
Both units have some built in delays, such as time to allow the heater to cool down, etc.
Also, with the temperatures as low as they have been, it could be that your freeze protection has kicked in and is just telling the pump to run so that it will not freeze.
So, tell us more... there are a number of little lights next to buttons, so without additional info, it will be hard to troubleshoot. Which button??
Do you have ScreenLogic that allows you to control the system from you phone or PC?
If not, what does the little 3" LCD say on the main panel? (Assumes you have an EasyTouch)..
The more you tell us about your equipment the better our answers can be..
Thanks for posting,
Jim R.