HBjr is a stock displacement pump, the Gen3 is a BIG oil setup to feed huge injectors.
there is no comparison between the two.
if you are running injectors that a HBjr can feed then you should not be looking at a Gen3.
if you are running injectors that require big oil you shouldnt be looking at a HBjr.