Light come on on dash on 2000 Chevrolet Cavalier

When putting car in gear check gauge light comes on, service light comes on,theft system light, flasher lights come, on but don,t blink,fuel gauge stop working,speedmeter stop working,temperature gauge stop working, car runs good just these problem.

Asked by for the 2000 Chevrolet Cavalier
I'm wondering about a possible fault with the transmission mode switch that is feeding back to the dash.

That's a total guess though.

My other thought is that the charging system could be at fault.