After spill MacBook Pro doesn't receive power. What is the culprit?

I spilled liquid on my MacBook Pro and immediately turned it off, flipped it upset down, disconnected the battery, and let it dry for a week. After the week had passed I started it back up and everything seemed to be working fine until I attempted to plug it in. When plugged in, the computer does not recognize that it is plugged. Therefore, the battery does not charge and the computer does not operate when the battery has been drained.

After doing a bit of research I have reset the SMC and replaced the DC in board. Neither of which has solved my problem. I've also tested three different magsafe adapters with no success.

I tested the charged battery from my girlfriend's computer in my computer. This allowed my computer to operate until her battery died.

Does anyone have any idea of what else I can try? It appears to me that I need to replace/repair the logic board. Does this seem like the culprit?

Answered! View the answer I have this problem too

Is this a good question?

Score 0
Add a comment

1 Answer

Chosen Solution

Yes - you may have to replace the logic board as I think the circuit/block to the battery was damaged.

Depending on how much time you want to put into this, and your skill level, you could first look over the logic board carefully with a magnifier for corrosion around that circuit/connection. If you find some a good cleaning might bring it back… and you'll gain lots of practice removing and reassembling the machine for the logic board replacement if that's required.

For testing purposes after cleaning you don't have to complete reassemble and lock down the case - just assemble to the point you cant see if the battery will charge. Take care with the case open not to move/short out anything.

If this answer is acceptable please remember to return and mark it.

Was this answer helpful?

Score 1
Add a comment

Add your answer

yeleesn will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 92