I think I've found a solution...
Here's a little back-story:
• My Early-2011 MBP started giving me some graphic issues an started to fail
• The case would feel very hot to the touch just above the F2/F3 keys, almost too hot to touch.
• Installed gfxCardStatus, it helped some, but in the end the graphics card still failed.
• After the card failed, I found a website that a guy said if it failed and would re-start on a grey or black screen, to force it to overhead (I placed it on my laptop bag) and it will re-solder the graphics card since they used low-temp solder. This did work, but it would still fail because the graphics card would overheat in normal use. I did this option several times over a couple months, usually getting about a week out of it before doing the process over again.
• Took my MBP to Apple in July 2014, the cost to replace the card is a Flat-Rate of $310+tax. They will fix anything that could be wrong with it. They replaced the graphics/motherboard, replaced the fans and my two memory chips.
• Although it was fixed, it would still get really hot watching a video.
• Upgraded to Yosemite (DON'T USE FileVault it will crash, but that's another story)
• Solution for the crash, don't install FileVault. I wiped my hard drive and did a clean install of Yosemite. When I did this, gfxCardStatus was erased among other programs.
• Still having an overheating issue
• Borrowed a Laser Thermometer from a friend and the case above he F2/F3 keys, while streaming video, the temp of the case was 106ºF
Now that the back-story is set, here's what I did last night...
• I was watching a TV show that was streamed and the case is 106ºF, the same almost too hot to touch temp I felt before my card was replaced. I'm thinking if the case varies from one corner to the other by 20ºF, I bet the graphics card is ~20ºF hotter then the case.
• Now I also want to mention, the fan speed doesn't always increase the case would get 106ºF. When the fan would increase speed, it would run only enough to cool it back down to a certain level and lower to the normal speed. This made me think of figuring out a way to get the fan running faster under normal operation.
• I did a google search to find out how to increase the fan speed on the MBP, What I found was smcFanControl 2.5 which only will increase the idle fan speed. http://www.eidac.de
• Installed smcFanControl 2.5
Here are my results:
Before installation:
Case Temp above the F2/F3 Keys: 106ºF
Can't hear fans running
After installation - Stock Fan Setting while streaming video (2000 RPM):
Case Temp above the F2/F3 Keys: 106ºF
smcFanControl Temp Display: 125ºF
Can't hear fans running
After installation - "Higher RPM" Fan Setting while streaming video (4000 RPM):
Case Temp above the F2/F3 Keys: 86ºF
smcFanControl Temp Display: 103ºF
Can hear fans running, but not like full blast (5500 RPM).
After installation - Modified Fan Setting while streaming video (3000 RPM):
Case Temp above the F2/F3 Keys: 83ºF
smcFanControl Temp Display: 106-113 ºF
Barely hear the fans running
After installation - Modified Fan Setting not streaming video (3000 RPM):
Case Temp above the F2/F3 Keys: 81ºF
smcFanControl Temp Display: 91 ºF
Barely hear the fans running
I think this solution is great! It solves the overheating problem which is the cause of the graphics card/motherboard failure. I'm going to keep it at the 3K setting for awhile an see if that's were I want to set the low point. If you can keep the temps down, I see no reason to install gfxCardStatus back on my MBP at this time. If anything changes, I'll keep you all posted. If you don't hear from me, it means it's still working 🙂