Knowing that you have a fresh pump in it, I would suspect a wiring issue. My guess is that you have a chaffed loom that has scraped the insulation off a wire or two and sometimes shorts to ground.
I have seen a few cases though where it was the pump causing the fuse to blow so you were on the right path.