Check for loose or corroded battery cables, clean cables as needed. With all the radios and electronics that we HUMMER owners install on our trucks, this is a must do item.
Also load test the batteries in your truck every two years. You can get this done for free at most auto parts stores.