It's another pump some guys run from summit racing and a few other places carrie it also, just a high pressure self priming pump, you have to get it off of the body or it will drive you crazy you could try just mounting it by the hose on each side the pumps do not weight much and are cooled by the fuel.