The missing sound after reboot is strange... wait.
I have totally forgot to mention about the rc scripts files in etc. Just place them in /etc reboot and check if this will help (run myFix just in case)
I have used DSDT Editor with the latest iasl compiller (you can search forum for the latest binary or compile one from sources)
Send/Share your config fille - I think something is not right.
OK, placing the rc scripts in /etc made the volume controls appear on the top bar but still no sound. I have, as of now
this AppleHDA.kext AppleHDA.kext.zip 1.7MB 21 downloads on the extra/extensions, NO on the kexts folder of OEM folder (I also tried placing it there)
this my config.plist on the OEM folder: config.plist.zip 1.03KB 21 downloads
and this is the dsdt file (the one you created): dsdt.aml.zip 26.99KB 19 downloads
When booting I managed to read this error:
Sound assertion " != setupHost Interrupt ()" failed inAppleHDAController at line 441 goto Exit
Which obviously means nothing to me :)