OK, I now have full sound with no errors!
It appears that the alsa 1.0.12 modules and drivers don't work for the intel motherboard sound card. You need to upgrade to the 1.0.13. However, for some reason you cannot build them from source and get an error. I found pre-compiled binaries at http://atrpms.net/dist/fc6/
You need to download several RPMs from this site. If you're using the 64-bit version you will need to install both 32 bit and 64 bit RPMs.
When you get to that site you will see two links alsa-lib alsa-driver.
For 32 bit systems download:
For 64-bit systems download:
Install these as root in the order shown able using:
rpm -Uvh filename
Next go to the alsa-lib link and download the following files:
For 32-bit machines:
For 64-bit machines:
Install these files in the order shown above using the same method as for the alsa drivers.
If you then run as root:
rpm -qa | grep alsa
You should see something like the following (64 bit versions, like mine, will show two of some files as they have both the 32-bit and 64-bit packages installed)
As you can see the alsa utils and oss (if you have it installed) are still at 1.0.12 version, but it seems to be fine.
Now reboot your system and run alsamixer (or the alsamixergui if it's installed), and make sure your outputs are not muted.
You should now have sound!!!!