One other quick note. I just tinkered with it again and noticed that water is leaking out of the impellor cover. So that may be part of my problem. I went ahead and pulled it out the water to work on it in the garage. can a leaking impellor cause those kind of problems?