Answer is that there is currently no fix. I contacted ifixit and they sent me a new replacement battery, but the issue with configd remains - configd process eats up CPU utilization and number of ports and memory footprints keep going up. Terminating process keeps bringing configd come back.
+
+
The issue goes away when the laptop is connected to power source. It's an issue only when I am using the laptop solely on battery power.
I searched the internet, and it looks like it happens to macbook pros with 3rd-party batteries. Unless Apple addresses the issue, I don't think there is a way to fix it and unfortunately makes using 3rd-party batteries like ones from iFixit pretty much useless. :(
Answer is that there is currently no fix. I contacted ifixit and they sent me a new replacement battery, but the issue with configd remains - configd process eats up CPU utilization and number of ports and memory footprints keep going up. Terminating process keeps bringing configd come back.
I searched the internet, and it looks like it happens to macbook pros with 3rd-party batteries. Unless Apple addresses the issue, I don't think there is a way to fix it and unfortunately makes using 3rd-party batteries like ones from iFixit pretty much useless. :(