gauges in instrument cluster seem to lose power and power up again while driving on 1999 Chevrolet Silverado 1500

happens every day also when gauges die the lights for the seat belt, airbag,check engine,and abs come on also battery light comes on in message center could this be ignition switch or cluster issues