there is no reason i can think of your pump mods wouldn't work. in fact, i think you did good ! up that jeep tank looks like it belongs there.
beer