the engine might be siezed, put a big wrench on the crankshaft pulley and see if you can turn it starter could be bad (has a dead spot), to check have someone turn the key to start the engine while you tap continuously on the starter with a good size socket wrench, if it turns over by doing this, your starter is going bad and needs to be replaced. If it "clicks" or "clanks" it could be your starter solenoid. That is the unit riding piggy-back on the starter that basically starts your starter.
The Suburban has a negative ground system.
your alternator is not charging
check battery cables at battery may be lose.
If it is to get it inspected... Unplug the battery... Then drive for 100 to 150 miles... Get inspected then, codes should be off..
I have heard the alternator does it,cold drains the battery too,if it's not started for awhile can kill it.
The filler cap in in front of the battery. The actual container in under the battery, but the cap can be found right in front of the battery.
Dead or weak battery Loose or corroded battery cables Excessive starter drag
If you don't know how to change something as simple as a battery then perhaps you shouldn't try. Buy a new a battery at Autozone/Advance and they will install it for free in less then 5min.
It requires a group 78 battery. I do not know the physical dimensions of the battery. You will need to get one that has the proper cold cranking amps.
Bad ground, Bad Battery. Or The battery was connected improperly. I.E Reverse Polarity.
I believe you have to remove the battery, battery tray and then the washer fluid reservoir, now you can remove the pump from the reservoir.
Just unhook the positive battery cable for 5 mins.