So, back in 2014 my 2009 iMac's GPU started heating up worryingly (~95° C) under light use after years of reasonable temperatures. I took it into Apple, who concluded that it was the GPU and quoted me $500 for a fix. Since that was close to the cost of a new Mac and its Core 2 Duo was *much* slower than the Haswell i5s and i7s of the era, I upgraded to a new iMac and set my old one aside in its box.
Fast-forward 2 years, and I find an eBay service that reflows iMac GPUs for a very reasonable price. I send it off, get it back, and re-assemble the iMac only to find no difference in temperature. My dad, who I was gifting the old iMac to, has the idea to get out his thermal camera and see what's happening with the heat. Astonishingly, we learn that it's not the GPU that's the problem but the heatsink itself! Somehow, the heat pipes connecting the GPU to the heat fins had failed such that the heat wasn't actually getting carried over to the fan. Armed with this knowledge, we order a replacement heatsink off eBay, but it takes so long to arrive and I end up so busy with my degree that I never get around to installing it.
Fast forward to this afternoon: I've got some time off, and I decide to finally swap out the heatsink so I can have a Snow Leopard gaming machine for early Intel/late PPC games that won't run properly on later OSes. I tear the whole thing apart, repaste the CPU and southbridge, and get the GPU and heatsink all cleaned and ready to replace, until I notice to my horror that the new heatsink is slightly different than my old one, and thus won't *quite* fit on my GPU.
Above is Apple part 730-0573, which is a GPU heatsink for an A1255 Early 2009 24" iMac (ignore the metal brace, I just screwed that there so it didn't get lost). Below is Apple part 730-0545-A, which is *also* a GPU heatsink for an A1255 Early 2009 24" iMac. There's such little info on those part numbers that I can't tell whether the second one was for a different revision of the HD4850 or for the GT130 available in the same model.
Basically, I either have to:
a) Track down the correct heatsink somehow, or
b) Swap out the HD4850 with a different MXM GPU that'll work with the below heatsink.
For option A I'm having very little luck, with the only one I've found being on eBay UK and not shipping to Canada. For option B, I'd need to track down a GPU that would fit the working heatsink and also work with Snow Leopard. A GT130 would be the easiest choice, but it's quite a bit weaker than the HD4850 and would still set me back a hefty sum.
If anyone has any thoughts or advice, please let me know!
Fast-forward 2 years, and I find an eBay service that reflows iMac GPUs for a very reasonable price. I send it off, get it back, and re-assemble the iMac only to find no difference in temperature. My dad, who I was gifting the old iMac to, has the idea to get out his thermal camera and see what's happening with the heat. Astonishingly, we learn that it's not the GPU that's the problem but the heatsink itself! Somehow, the heat pipes connecting the GPU to the heat fins had failed such that the heat wasn't actually getting carried over to the fan. Armed with this knowledge, we order a replacement heatsink off eBay, but it takes so long to arrive and I end up so busy with my degree that I never get around to installing it.
Fast forward to this afternoon: I've got some time off, and I decide to finally swap out the heatsink so I can have a Snow Leopard gaming machine for early Intel/late PPC games that won't run properly on later OSes. I tear the whole thing apart, repaste the CPU and southbridge, and get the GPU and heatsink all cleaned and ready to replace, until I notice to my horror that the new heatsink is slightly different than my old one, and thus won't *quite* fit on my GPU.
Above is Apple part 730-0573, which is a GPU heatsink for an A1255 Early 2009 24" iMac (ignore the metal brace, I just screwed that there so it didn't get lost). Below is Apple part 730-0545-A, which is *also* a GPU heatsink for an A1255 Early 2009 24" iMac. There's such little info on those part numbers that I can't tell whether the second one was for a different revision of the HD4850 or for the GT130 available in the same model.
Basically, I either have to:
a) Track down the correct heatsink somehow, or
b) Swap out the HD4850 with a different MXM GPU that'll work with the below heatsink.
For option A I'm having very little luck, with the only one I've found being on eBay UK and not shipping to Canada. For option B, I'd need to track down a GPU that would fit the working heatsink and also work with Snow Leopard. A GT130 would be the easiest choice, but it's quite a bit weaker than the HD4850 and would still set me back a hefty sum.
If anyone has any thoughts or advice, please let me know!