I have a14.5 h.p. briggs and stratton riding mower . Ihave changed the battery,starter, silonoid and diode .the battery will not hold a charge .it has 15 to16 volts going to the key switch but from there nothing .could the switch be bad .if so how do you test it . I have to charge battery before every use . Please help me