I have a 2001 cavalier and lately the issue has been electrical. When I'm driving at night with headlights if I turn on heat, roll down windows or brake the dash dims and turns on different warning lights. The 2 most common are service and theft but abs, no trac, brake and check gauge lights will come on too more consistently as time goes on. When the check gauge light turns on I lose function of temp, speed, rpm and gas gauge but quickly turns back on. Tonight the wipers at one point wouldn't work. If I turn the car off and back on it resets the lights until I start driving again. Any ideas guys?