Having electrical problems on my 1996 yamaha kodiak.

Ok. I’m at my wits end here. Here’s the problem I’m having. Last week we went riding. When we came back, my kodiak 400’s reverse light now stays on in any gear. Even neutral. The neutral light will not come on at all. So obviously the electric start doesn’t work. When I turn the key on, but not start it, the lights do NOT work. When I start it with the pull crank and turn the lights on they work. And then the reverse light will go out and the neutral light will come on. Can anyone PLEASE help me before I go nuts?!