MacBook Pro A1706 Charger stuck at 5V instead of 20V repair

Problem description
Charging voltage from USB-C charger is stuck at 5V instead of 20V.

For more information about this problem, check Charger stuck at 5V instead of 20V on MacBooks

Symptoms

 * Not charging
 * Most likely not turning on
 * Drawing very little to no current

Solution
If the issue is a bad CD3215, one way to get an idea, is to see which does not boot loop. When you plug the charger in with the USB-C current meter, it will turn on for 2–3 seconds, then turn off and turn on again. Whichever port doesn't boot loop usually has an associated CD3215 that is bad. Also, the bad CD3215 will occasionally get hotter than the rest. Example video.
 * If 5 V and 0.00 A draw, most likely a 0–1 Ω short to ground on PP3V3_G3H
 * PP3V3_G3H missing due to a short circuit on the input to PP3V3_G3H creation circuit
 * Corroded LDO capacitor for PP3V3_G3H around a CD3215. On right side of board, check under shielding by SSD under the right CD3215 for hidden corroded capacitor. Example video (PP3V3_G3H 1.5 V, also bad ISL9239)
 * PP3V3_G3H missing due to PM_EN_P3V3_G3H missing due to bad ISL9239 (U7000) Example video (PP3V3_G3H 1.5 V, also corrosion at LDO capacitors next to CD3215)
 * Bad U6903, responsible for creating PP3V3_G3H
 * Diode providing input to U6903 is bad
 * Bad C6905, C6906 capacitors around U6903
 * Bad CD3215
 * Bad CD3215 ROM chip (U2890)
 * 300 mA for a few seconds then reboot (PP3V3_G3H present and working CD3215): corroded resistors around thunderbolt ROM chip (U2890 or UB090)