also, the ELC fuse can be pulled, and it will turn off the motor, and i belive there is a way to take out the air in the shock, but who knows. i have have that, or a typhoon.
look at the top of your rear axle near the front of the gas tank and you'll see a arm that goes from your axle to a sensor on the frame. the arm moves up and down with the axle, and this tells the pump to turn on and off. check to make sure it didnt pop off or get stuck.