Donald W Queensbury , NY June 08, 2017 Yes Installed a new lid switch. Do-It-Yourself Rating: Repair Time Estimate: 15-30 minutes