Since you say the switch does not react back like it use to, then maybe its the switch that is bad. Should be easy to unplug the wires from the switch and touch these wires together, if starter works, then its a bad switch. Im not sure if you are talking about the button you press for the starter, or the switch you put the key into?