Ya because the stock pumps often said walbro on them people will try to pull that shit on you too. The numbers sound great though. I hope my shit holds together at 9 psi (I haven't done the studs or gaskets!).
Good luck and build another, I need a partna for the summer.