I've had the same problem for years.
A couple of years ago, I finally got around to opening and cleaning out my sand filter, replacing the laterals, and installing new sand. At first, it seemed much better, but eventually the problem returned, though not quite as severely. I was...