I'd take another look at the impeller. Algae, sand, gravel, dirt, and calcification can build up and stop it from turning. I don't own a Fluval canister but I believe, as with most impellers, you can remove the impeller, clean it and the magnet off and make sure it spins along its axle. Also, clean the impeller housing with a toothbrush, cotton swab or whatever you can fit into the "hole". No need to run it with media yet. Keep the input submerged. If you do get it running, check for leaks in the lid and tubing/connectors. Good luck.