Congratulations on the Retirement... I've got 2 years, 10 months, and 25 days till I can retire from the Army. My early rise started with DS school (or rather the two years following the school), and now it seems the best time to get things done.

I guess I'll have to refer to the other requests for a picture of the set up, or actually see it in person. You may be able to incorporate a few baffles (without glueing) by wedging in some thin plexiglass in the appropriate location where the water spills into the sump. Not sure how long that would last, but it should be long enough to determine if that's the problem.