My Polaris robot is almost 3 years old and just started throwing error code 1. I tried the basic steps of cleaning the impeller, running it without the filter basket, and cleaned the cable connection. Living in TX, we use it all year. Is this the expected lifespan of the motor, and should I replace the whole motor block? Thanks for any advice