Hi gooday again guys I have a situation am not to sure about hoping you guys can guide me further.Macbook Pro 2012 820-3115-B .Came to me with a fair amount of water damage all over the board.. Intermittent green light.No fan spin.It draws 0.13 amps on my bench PSU.Took pictures of all corroded areas and then I cleaned it to the best I could using alcohol. .Ended up getting it to power on and fan spin for like 3 times randomly. But really it still stays at 0.13 amps most of the time. I ended up changing 1 other corroded cap and a bad resistor but still no fan spin.I checked all resistors around U7000 ISL chip and all is well there.After slowly scanning the board for any visual signs under microscope.I found a cap (C1747) on PP1V5_S3RS0 .That was corroded badly. It is directly under the CPU..i removed it cleaned it's pad...and replaced it because i have an identical donor board.But when i removed it i realized that on pin1 it is shorted. On the 3 other identical donor boards I have that rail is not supposed to be shorted. As you can see in the picture that is the entire rail that is shorted.All 21 caps there and the diode beeps both sides.Can you guys tell me how i can determine if the CPU is shorted or maybe i can find the shorted cap? I think i can inject 1V there but really wanted to be sure from you all..Help will be greatly appreciated. I have all the tools required. Thanks in advance

List of voltage measurements
PPBUS_G3H =12.53V
PPBUS_S5_HS_COMPUTING_ISNS = 12.53V
PPBUS_S5_HS_OTHER_ISNS = 12.53v
PPDCIN_G3H = 18.5V
PP3V42_G3H = 3.4V
PPVRTC_G3H = 3.3v
PP3V3_S5 = 3.3V
PP3V3_SUS = 3.3V
PP3V3_S4 = 3.3V
PP3V3_S0 = 3.3V
PP5V_S5 = 5V
PP5V_SUS = 5V
PP5V_S0 = 5V
Drawing 0.13 amps

List of voltage measurements
PPBUS_G3H =12.53V
PPBUS_S5_HS_COMPUTING_ISNS = 12.53V
PPBUS_S5_HS_OTHER_ISNS = 12.53v
PPDCIN_G3H = 18.5V
PP3V42_G3H = 3.4V
PPVRTC_G3H = 3.3v
PP3V3_S5 = 3.3V
PP3V3_SUS = 3.3V
PP3V3_S4 = 3.3V
PP3V3_S0 = 3.3V
PP5V_S5 = 5V
PP5V_SUS = 5V
PP5V_S0 = 5V
Drawing 0.13 amps
Comment