We have had a pool for 9 years now with no problem, until now. I have a plumbed leaf/ debris catcher and it is now leaking air into the system. It is starting to crack around the inlet. Does anyone know who makes this unit or is there a better one on the market? It works great and I really want to keep one in-line. I have uploaded a pic. It is plumbed to the main drain.