I have this fuel pump in the Demon and was wondering if anyone can name the brand? It does not have any marking on it.
Also it seems to be really loud when running. Are these supposed to make a fair bit of noise when operating or could mine be on the way out.
The mechanical pump is still in the...