The impeller cleaning thing sounds good. In my experience, most HOBs let you pull the impeller right out and mess with it, and thats exactly what I do whenever they fail.
Also, this sounds weird, but I've had extraordinary luck with emptying the filter of water, plugging it in, and whacking it...