Cleaned up some with hot water and a sponge. Screen fits fine. Window and screen slide just fine too. Still needs serious cleaning with a brush. Also the screen has little plastic spring clips that appear to have given up the ghost. Might have to 3d print some replacements.