For the last few months, the headlights on my 1997 chevy cavalier will not stay on. I have to shove something behind the light switch to hold it on. Everytime I turn or bump it they turn back off. Checked all the fuses already and it isn't that. Thanks!