So, my rMBP has been a great machine for the last 5 months. Amazing machine. However, in the last few weeks, I'm having problems with it. First was a Kernel Panic that ensued when I was trying to eject a thumb drive. I printed out the console log and found that the last loaded kext was loaded at about 2 minutes before the Kernel Panic: com.apple.iokit.IOBluetoothUSBDFU. The last unloaded kext was about 3 minutes before, and was com.apple.driver.AppleIntelMCEReporter. The total uptime of the machine was just over 14 hours, so its not like it was running forever either. Other loaded kexts included Intel and NVIDIA graphics drivers, as well as a few referring to Bluetooth and one "Don't_Steal_Mac_OS_X". The other issue was the machine wouldn't wake up. For whatever reason, everything I tried, I couldn't get the machine to wake up. I hate to force the machine off and power it back up to get it to boot. All I was doing was moving a file from my SSD to a thumb drive. Lastly, BAD Wi-FI issues. Last night, I was downloading a movie from iTunes and the speed kept going from 30Mbps to less then 1Mbps. This is over AirPort. My router is the latest 6th Gen Extreme with 802.11ac. I ended up having to reset the Wi-Fi on my computer multiple times to get it working at a decent speed for any length of time. It took 5 tries until it stabilized. Other machines on the network (including a MacBook Air 2013 with ac) don't have problems. What I have tried: Repair permissions, repair disk, erase and reinstall (twice, once as new, once from Time Machine, nothing has worked. So, my question is, is there anything else I can try before taking my machine in for repair to try and fix this issue? Its rather annoying, but so are the repeat repairs I have to go though after the Genius screw up the first repair. Thank you in advanced and help is much appreciated!