I found the reason for the audio dropouts... It was a bad digital cable after all.
I went a bought a higher quality "Monster" toslink cable, just to make sure, and now everything works perfectly again, It sounds better too.
Hope this might help somebody. Thanks to everyone who helped with suggestions.