There is only so much sand can filter (20 microns + for the best sand) so when it gets hazy it can take a long time to clear. Using a clarifier like jolly jelly can help speed up the process of catching the very fine stuff. Looking at your signature a 2 hp pump onto what size filter? Reducing that pump down would save a fortune in electricity and would improve the filtration.