I sent off my MacBook to a repair shop that handles board-level repairs, and they confirmed it was the battery that was causing the issue, not the motherboard or power connector.
open