It sounds like the problem is your logic board. If you replace it your problem should be resolved.