Jeremy,
The primary reason for a problem like you have is either a defective switch or a defective control solenoid that is located at the pump motor. If you do not want to trouble shoot the system, the switch is the defective part about 80% of the time and it is quick and easy to replace, so just call BCS (Beaver Coach Sales) for a new switch. You can see other ideas in a post about the same issue at; http://forum.bacrallies.com/m-1390287161/
Gerald