Electric fuel pump/ always here it ?
I bet its a Holley pump. I was told the Mallory pumps are pretty quite.
Print