i have 2007 denali and a month ago i went to start it and all the lights were on and dash light and radio but did not even try to crank. left came back later and started perfect and has for month talked to local dealer and sadi cant fix unless it not starting. it has been perfect till today and it did it again, full light radio arm and disarm locks light but tun key and doesnt even try to start. i called local and said prob bad battery bring that in did thaqt they tested it and said it tested good but may have loose plate causing this. took back reinstalled same story not turning over. it is out of warranty on millage. any ideas local said tow it to them and they would try to figure it out? didnt sound to promising