There had to be a reason why there were so many postings about alsa problems after 3.14. It took me forever, but I found it, and got my sound card working again.
So, no matter what your lspci tells you about your soundcard, when configuring the new kernel hit every sound option and all the debug as well. And go into the 'hd audio' and hit everything. Then, even when dmesg says it can't find a soundcard, everything works. Get rid of that loser 'pulseaudio' and go with alsa on everything. Seems a bit quiet right now, but I'm glad I got my sound back. Even though I have an Nvidia soundcard, it likes ATI hd audio. Weird.