I just want to update this thread with my experience so far with the logic board failure on my Macbook Pro (mid 2007), as well as subsequent usage after the repair.
First of all, I am one of the lucky ones who got a replacement logic board from the Apple Store for free. I greatly appreciate the effort of the Apple Store staff to resolve my problem, particularly as the turnaround time was very quick. As far as me is concerned, Apple's support on the matter has been top notch.
My Macbook is now working again. Since the replacement of the logic board, I decided to upgrade to a larger capacity and faster hard disc (500GB, 7200rpm) and to install Snow Leopard from scratch (NB: Previously and during the failure, I was on Leopard).
All this process is now complete and the new system is up and running. The things worth noting are as follows:
(1) Underside of the laptop significantly cooler
For quite a while before its logic board failed, the underside of my laptop was ridiculously hot. I am talking some serious sensible heat there - felt hot to touch! I guess it was coming up for the failure. Now with the new logic board, it is significantly cooler. That is obviously a big relief.
(2) Temps
The temperatures I tend to keep an eye on are the GPU and CPU ones. During idle time, they tend to hover around 50 and 38 deg C. When things get busy, they climb up to about 70 and 50. And if I use iMovie (particularly the import function), then they top 82 to 66 deg C. Now that is not good.
You might be wondering why they get so high (they shouldn't). This is because I've noticed that the fans are ALWAYS spinning at the lowest speed (2000rpm) EVEN IF the temps get to those high values. The weird thing is that the fans very very rarely do ramp up their rpms but it seems that they have no real reason to do so, as the temperatures are plain normal! Really don't get this... When the thing is frying, they are at 2000rpm and occasionally they go to 4000rpm when the thing is idling. I STRONGLY suspect that the algorithm that is used for temperature control in my laptop is simply not right. I do plan to have a chat at the Apple Store about that (and demonstrate it as well).
Now, this has been going on during the latest build (Snow) but ALSO during the previous one. I do recall that when I bought my laptop (late 2007), the fans were responding to temperature changes. Ramping up their speed when the temps were going up and vice versa. At some point and after a system (firmware?) update, things changed. The fans became much more quiet, to the extent that I noticed it. Back then, I was not worried about component failure though, so I was not watching any potential effect of that on the temps. Who knows? Maybe Apple was responding to users complaining about high fan noise...
It is also clear to me that the only effective way to reduce the CPU/GPU temperature is the fans' speed. I've tried the underside fan cooler (Moshi Zefyr) and its effect is really very mild. Even though you can remove the enclosure's heat pretty quickly with such a method (conduction), the same doesn't happen as you go further in. The heat generated on the CPU/GPU is not removed that effectively or that quickly. Ramp up the fans and it goes out pretty well and fast.
Even though I really like my Macbook, I had to "curb my enthusiasm" on a few things concerning it:
(1) It IS sensitive to heat and is not really built to do CPU/GPU intensive work
Checking the internet, e-mails, writing up a document is 100% safe heat-wise. But step up to streaming video and video editing and things are getting very heavy. Fans need to rev up to high speed (6000 rpm) in order to drop the temps down to the safe zone. Such intensive tasks are now better served on my trusty PC desktop, that can take the abuse much better.
(2) Use smcFanControl to help with the control of temps
In the absence of (what I would consider) sensible temperature control in my Macbook Pro, I have found some relative peace of mind with this little utility. Whenever I notice that the temperature it shows goes up (>50 deg C), I use it to increase the fan speed. Sure, it absolutely ***** to have to do this, but "once bitten, twice shy". I do not fancy another logic board failure before I upgrade. Of course, once you've been there and you've toasted your board, you suddenly become aware of the issue and start checking those temps regularly. That is the problem I have with my Macbook experience: it is no longer trouble free. And on that aspect (i.e. hardware reliability), it ABSOLUTELY SHOULD BE. I can only hope that Apple is heeding this, because this is an area where significant improvement can be made.
Finally, I'd like to say one thing concerning repairing your toasted logic board as opposed to replacing it with a brand new one (and I mean genuine). That is: DON'T DO IT, fullstop.
I tried the "reflowing the GPU on to the logic board" thing, paid money for it, and nothing came out of it. One month later, the logic board failure re-occurred (and it was at that point that I discovered this thread and Apple's NVIDIA recall 😟 ).
Message was edited by: Nikos Lazaridis