Old fuel pump was making noise, decided to install a new one.
Ordered a new Bosch unit from Bus Depot. Installed it along with a new fuel filter.
Unfortunately, the pump noise is still there. I am now suspecting that my tank outlet is clogged.