Wierd issue with a 5.3 chevy

Fuel pump maybe disentergrated?
Thought maybe but there is no way that stuff would make it through the injectors, the pieces are way too big. I am totally stumped.