What would cause a 1999 Tahoe to not start if it has good spark full tank?

It may possibly be the fuel pump has quit working......or the fuel pump relay. Have your fuel pressure read by using a gauge connected to the fuel rail. If the pump is NOT pumping then you have to find out if it's the pump or the relay. you might check the ignition coil.