Hi, I have one here that would kernel panic when running ASD OS but not every time. ASD EFI passes with no errors.
I removed the logic board and the only evidence of liquid I could find was a tiny spot of corrosion near the LCD backlight connector on a test point that was just surface corrosion and some residue that went under the CPU. I also noticed that there was a crackling sound coming from the left speaker that would get louder and more frequent during the part of the ASD thermal interface test where the cpu is running hard and the fans are running high. It's hard to describe but if you are familiar with what it sounds like in an audio circuit when a pot has DC on it and you turn the pot you get a crackle sound. It sounds like that.
I cleaned it in the ultrasonic cleaner and ran ASD again and this time the kernel panic happened sooner. I reflowed U8900 and ran ASD OS again and it passed without a kernel panic but I noticed a kind of ghosting effect of the last ASD window in the background. The crackling wasn't as frequent either. I reflowed the speaker amp and regulator and the crackling seems to be gone but I did think I heard a tiny click sound from the speaker on occasion when the fans were running high but it could have been my imagination.
I restarted and booted a test macos HD and on the login screen I could see the ghost image of the ASD window again. After logging in it went away and I ran heaven benchmark.
As the benchmark was running I watched the p-bus voltage and it dropped down at times to a little lower than 12.3V but fluctuated between there and ~12.6V. I don't know if this is normal or not.
I reflowed the gmux chip and ran ASD again but the ghosting was still present during some tests. I booted into the test macos hd again and noticed the ghosting so I reset the SMC and the ghosting went away.
Finally I ran the ASD OS again and got a kernel panic, after that I noticed that the ghost image of the ASD window was back again.
Sorry for the long winded explanation. Could this be a GPU fault? Reflowing the things like the gmux and U8900 might heat the GPU enough to make it behave better for a short while if that is indeed the fault because I did notice that it seemed to take longer to kernel panic after doing rework on the board than it did after ultrasonic cleaning.
I removed the logic board and the only evidence of liquid I could find was a tiny spot of corrosion near the LCD backlight connector on a test point that was just surface corrosion and some residue that went under the CPU. I also noticed that there was a crackling sound coming from the left speaker that would get louder and more frequent during the part of the ASD thermal interface test where the cpu is running hard and the fans are running high. It's hard to describe but if you are familiar with what it sounds like in an audio circuit when a pot has DC on it and you turn the pot you get a crackle sound. It sounds like that.
I cleaned it in the ultrasonic cleaner and ran ASD again and this time the kernel panic happened sooner. I reflowed U8900 and ran ASD OS again and it passed without a kernel panic but I noticed a kind of ghosting effect of the last ASD window in the background. The crackling wasn't as frequent either. I reflowed the speaker amp and regulator and the crackling seems to be gone but I did think I heard a tiny click sound from the speaker on occasion when the fans were running high but it could have been my imagination.
I restarted and booted a test macos HD and on the login screen I could see the ghost image of the ASD window again. After logging in it went away and I ran heaven benchmark.
As the benchmark was running I watched the p-bus voltage and it dropped down at times to a little lower than 12.3V but fluctuated between there and ~12.6V. I don't know if this is normal or not.
I reflowed the gmux chip and ran ASD again but the ghosting was still present during some tests. I booted into the test macos hd again and noticed the ghosting so I reset the SMC and the ghosting went away.
Finally I ran the ASD OS again and got a kernel panic, after that I noticed that the ghost image of the ASD window was back again.
Sorry for the long winded explanation. Could this be a GPU fault? Reflowing the things like the gmux and U8900 might heat the GPU enough to make it behave better for a short while if that is indeed the fault because I did notice that it seemed to take longer to kernel panic after doing rework on the board than it did after ultrasonic cleaning.