impeller wrong type?, just a little smaller and it will not have the flow it should produce
impeller gasket missing and thus not fitting as well as the old one?
replaced it with the old impeller to check if that works? If so: found the issue
connections: reverse the flow as mentioned: with air or waterpressure to check for leaks and blockage. Sucking in air from a leak?
any gaskets, O-rings, damaged? Clamps that cut into the hose?
pump itself: if it's worn and tired, it may have failed when fiddling with it by pulling off the impeller. So maybe just bad luck and it's lost its power to turn the impeller fast enough. Don't know how to check that hardware but surely someone here does.
you write that it doesn't suck, is that sure or can it be the output that is blocked so it can't get rid of the pumped fluid through? simple to test by taking a hose of elsewhere.
Whatever you do: your bilge is going to get cleaner
