Yeah could be the NSBU switch, the plug under the ignition to the right, or rain water,snow, or dirt in the plugs on the t case or tranny can be culprit. Clean all of them and blow them out good. Oh, also there is sometimes something simple like the fluid level is incorrect, and last thing, the individual wires in the plugs can sometimes back out, so if all else fails begin the journey of checking them all.