Sam, you rpm difference was most likely because at idle voltage the old pump wasn't creating enough pressure.
One other tip is to lube the fuel tank grommet and fuel lines with some white lithium grease before reassembly, good for the rubber and most likely they wont tear regardless of how...