Why would a 97 Suburban cut off after taking off from a dead stop ie stoplight etc?

The odds are that you have either a defective fuel pump that is not getting enough fuel pressure to the injector system, or the fuel filter is clogged and is preventing fuel getting through. If the fuel filter is the problem, you may hear the fuel pump (located in the fuel tank) run for several seconds after you shut the engine off. If you don't hear this, my guess is that the fuel pump is bad. I had to replace the fuel pump on my 1996 Suburban last year. If you do replace the fuel pump, spend an extra $12.00 and replace the fuel filter after you have driven the vehicle for a 100 miles or so. This will get rid of any material that was stired up when the fuel pump was replaced.