Sounds like mine, currently doing the same, and thought it may have been a collapsed cat. But disconnected it before the cat and still the same but by Jesus, it was noisy.
Today while driving with the radio off, I could hear the fuel pump making noises. Do you think a new pump would sort this??