Yosemite Zone if memory serves me right, contains a number of different Kernels, which can be called to be used by entering a specific boot argument, i.e. ‘AMD’ so the AMD Kernel is selected by the Distro. Have you tried using the AMD Kernel contained in the Distro?
It may also contain a number...