I have a 2004 GMC Sierra 2500hd, that will start then die immediately. The battery did die and was replaced. Now showing the battery light, check engine light, airbag light, and abs light on the dash. No gauges read with the key on including battery volt gauge. I have done the relearn cycle for the passlock, 2 or 3 times now because this has solved the problem in the past and work perfectly for months. Power window, power locks, radio do not work. But wipers and lights do. Has anyone had this exact problem and found the solution? Any help would be greatly appreciated!