Could this be a sign of bad fuel pump?

Bad CAT, maybe? Sound like the right symptoms are there.