Shackrock, have you tried my suggestion about using the K-Lite codec pack? It definitely fixed a very similar problem for me. Uninstall your existing codecs, install K-Lite and change the setting for DTS and AC3 to S/PDIF in the ffdshow audio config. I think you can generally accept the default settings for everything else.