I have a 2004 tahoe. This morning it wouldn't start. It doesn't crank at all. I can hear the fuel pump come on and I have checked all the fuses. I'm sure it could be the starter but I've heard that starters don't usually just quit all at once. That they experince small failures before finally giving out. This is the first time I've had a problem with this vehicle. Any help would be great. Thanks in advance.