My 05 GMC 2500HD died this morning. Has run fine since new. Towed a small utility trailer home yesterday, and left it plugged into the truck overnight. Today I disconnected the trailer and go to start the truck, and nothing happens. Lights, radio, etc work, but nothing from the starter. Charged the battery, and it is showing as good. Anyone have ideas?