for a noisy fuel pump which i had, i just used a quality fuel additive every fill up for a month and it slowly went away. Now I hear it as a normal pump pressurizing but that's because there is no sound deadening. Fuel pumps need maintenance too. Even though it is a job, fairly easy for a defender but you should clean your fuel pump as it will get gummed up and most likely the cause of a lot of failures unless there was an issue on the line. I would clean the pump, bleed with the tank on the ground, start the truck again and if it fails go for a new one.