If it's a software issue, I have no suggestions. I'm not a Mac guy. (I'm actually one of the Crapple haters one of the folks on this thread listed.) If it's a hardware issue, there's a guy named Lewis Rossmann who can do great things with it, but you'd have to mail it to him. https://www.rossmanngroup.com/