Renee L Towson , MD March 30, 2021 The grease vent screen was broken. I ordered a new grease filter. There was no fixing it. Do-It-Yourself Rating: Repair Time Estimate: Less than 15 minutes