I don't understand how using fiber connector for audio fixes coil whine, as coil whine is audible noise generated by the GPU, not noise generated on the analog audio transport. In this case I think the problem would be EMI generated by the GPU, not coil whine- unless audible coil whine is associated with EMI.