It could also be the hose that connects the pump to the fuel line inside the tank came lose. I had that happen in my 87 Blazer. A big hassle...
Separate names with a comma.