Had a similar problem with my 93 GMC 350 the fuel filter was pluged up. Guess I got a tank of dirt somwhere. Had to change filter 4x before it cleared up. Even changed the injectors that wasn't cheap