Mac M Highland , UT February 01, 2025 Main control board Replaced it with the Part I received from you! It worked Perfectly!! Do-It-Yourself Rating: Repair Time Estimate: 15-30 minutes