did you make sure fan is spinning and machine is not overheating? otherwise could be power management chip wich is board level repair
open