HOW TO MAINTAIN A POOL PUMP MOTOR - Prospect, CT
Email Us

HOW TO MAINTAIN A POOL PUMP MOTOR
March 15/2022

A pump can be likened to the heart of a swimming pool. Circulating the water is essential to a healthy, clean swimming environment. What can be done to protect the heart of your pool? You don't have to pay a professional to perform most of these simple tasks that can prolong the life of your pump. Let's consider how to maintain a pool pump motor so you can keep your pool looking amazing.



1. Empty the strainer basket often. This sounds like a no brainer, but it is often overlooked. A strainer basket that is clogged with leaves, hair or other debris can put a lot of strain on the pump motor. If the motor has to work harder to pump the water through debris it will likely be running hotter. A hot motor can cause the bearings to fail prematurely. After every vacuuming, or at least once a month, pull out the basket and rinse it with a garden hose. Even if it appears to be clean when you look in through the pump lid, there may be fine debris that is lining the basket. Clean the basket often and you will eliminate a potential problem.


 
2. Clean the motor vents. The electric motor has vents that allow air to pass through the motor which keeps it cool and prevents over heating. More often than not, these vents become plugged with lint and debris. Check these vents regularly and remove any lint or dust buildup that accumulates. Make sure the motor is turned off. Most times you can simply remove the lint with your fingers. You may also use an old tooth brush to get hard to reach places.

3. Watch for air in the pump. If too much air gets in the circulation system the pump can lose its prime and potentially burn out. Check that all plumbing connections or unions are tight. Inspect the pump lid o-ring to ensure that it is getting a proper seal. There should be no flat spots or cracks on the o-ring. You may apply a small amount of lubricant if necessary. 

4. Fix leaks! If you notice a leak address it immediately. Ongoing leaks can allow chlorinated water to seep into the motor and cause the bearings or electrical components to fail. A small leak can easily lead to other problems if left unchecked. If you are handy you may attempt replacing the shaft seal yourself. Most times however, if the pump is leaking it might be wise to have a pool professional replace the seals for you. You will have peace of mind knowing it is done properly and it usually won't take them long.

Following these simple steps should help extend the life of your pool pump and could prevent unnecessary repairs. An average pump will last between 5 - 7 years, or longer, if properly maintained. If you do need to replace your pool pump consider investing in a variable speed pump. The energy savings can be as much as 80%. Variable speed pumps also last longer than single speed pumps because they run much cooler, and they will often pay for themselves within a couple years.

Happy swimming!



   





Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Element PAGE is undefined in URL.

 
The error occurred in C:/home/prospectpoolsllc.com/blog/comments.cfm: line 199
Called from C:/home/prospectpoolsllc.com/blog/comments.cfm: line 189
Called from C:/home/prospectpoolsllc.com/blog/comments.cfm: line 1
197 : 		<form action="sq_comments.cfm?id=<cfoutput>#id#</cfoutput>" method="POST" name="commentform">
198 : 		<input type="hidden" name="blogid" value="<cfoutput>#blogid#</cfoutput>">
199 : 		<input type="hidden" name="page" value="<cfoutput>#url.page#</cfoutput>">
200 : 			
201 : 			<div class="QuarterDesktopFullMobile"><font class="Canvas"><cfoutput>#getName#</cfoutput></font></div>

Resources:

Browser   claudebot
Remote Address   18.219.22.169
Referrer  
Date/Time   16-Apr-24 05:13 AM
Stack Trace
at cfcomments2ecfm87502207._factor1(C:/home/prospectpoolsllc.com/blog/comments.cfm:199) at cfcomments2ecfm87502207._factor6(C:/home/prospectpoolsllc.com/blog/comments.cfm:189) at cfcomments2ecfm87502207.runPage(C:/home/prospectpoolsllc.com/blog/comments.cfm:1)

coldfusion.runtime.UndefinedElementException: Element PAGE is undefined in URL.
	at coldfusion.runtime.CfJspPage.resolveCanonicalName(CfJspPage.java:2861)
	at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2784)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:3060)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:3011)
	at cfcomments2ecfm87502207._factor1(C:\home\prospectpoolsllc.com\blog\comments.cfm:199)
	at cfcomments2ecfm87502207._factor6(C:\home\prospectpoolsllc.com\blog\comments.cfm:189)
	at cfcomments2ecfm87502207.runPage(C:\home\prospectpoolsllc.com\blog\comments.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:613)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:162)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:231)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:373)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:459)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:833)