It is difficult, but when a new board will run you nearly $800, it can be worth the time and a few $$$. I agree with the person who said Apple should be sued. Apple should have put out a recall on these. It put a bad taste in my mouth for Apple and their HIGHLY priced computers. When you pay triple for a product what you pay for others, you expect better service.