Got a very strange one here. Got an A1707 that came in dead no power. Plugged into amp meter and get 5v and then power cycles. After removing the board from the housing, I get 5v on all 4 ports with no amp draw, but it stays at 5v. I then check all rails:

PPBUS_G3H - 2.3v - Not shorted (1.8 megaohms)
PP3V3_G3H - 3.3v
PP1V8_UPC - 1.8v
PP3V3_UPC - 3v3v
D6902 - 3.3v on pin 1 & 3

I then saw these readings and thought, classic ISL9239 issue

Removed ISL and replaced with donor board. Mac powered up to 20v and drew around 300mah
...