2000 Silverado Ext CB Z-71 5.3 Gas. Has a intermittent problem that is now severe, cranks with no start. If I turn the key and the dash gauges wont move I know it's not gonna start. Only light on is the message center with the red battery appearing. I can also move the gear select to any gear without touching the brakes. Once I try cycling the key a few times the gauge cluster and warning lights appear and then the truck starts fine. Once the gauges appear normal at that time I can no longer move the gear lever freely must step on brakes like normal. My dome light also won't light up and remote door locks wont work at times. I have a feeling this is all connected in some way. Any help would be greatly appreciated. I am a DIYer with some automotive experience.