Just talking out loud here, but maybe someone will run into the same issue. I wasn't able to uninstall node or npm. Brew couldn't link because it couldn't overwrite certain files. The issue was in the folder permissions. I changed the conflicting folders from read only to read&write. Brew was able to link and brew doctor says I'm ready to brew.