Wade M Fincastle , VA March 09, 2020 No grease screen. Simple fix no tools required. Do-It-Yourself Rating: Repair Time Estimate: Less than 15 minutes