1) After you recompile the kernel it is generally a good idea to reinstall alsa
2) Try getting the newest alsa-drivers alsa-lib and alsa-utils from
www.alsa-project.org, the newest is currently 1.0.0.rc2, when rc1 came it had a bugfix for your specific chipset, that might be it?
3) When installing the drivers remember to specify the card type ex:
'./configure --with-cards=intel8x0 --with-sequencer=yes;make;make install'
4)
www.alsa-project.org has all the nessesary info on getting this particular chipset to work