It sounds like one of the switches maybe shorted or possibly the solenoid itself. If it's under warranty I'd take it to the dealer. If not, with a multi-meter and little time you could probably find the problem your self. One method without a meter would be to disconnect all the switches and see if the problem still exists - if not then hook them back up one at a time.