That's a weird one! But I agree it is most likely the fuel pump, as it's clearly coming from within and the steady rate confirms it's nothing mechanical on the exterior. I wonder if the pump broke loose and every time it actuates it moves around, causing the noise.