I bought my first macbook pro earlier this year and shortly after installing Windows XP through boot camp, I got the red light problem with no audio. I tried all of the tricks I read and nothing worked; it was hosed. Instead of using my warranty, I just sent it back to where I purchased it from and got a new one. I installed XP again and have had no issues for the last 5 months or so.
Well, today I finally decided to upgrade to Windows 7. I deleted the partition and installed Windows 7 without issue. After the very first reboot, I now have the red light problem again and can't fix it. I want to avoid taking my laptop in to the Apple store or jamming a toothpick in there 50 million times again... it just seems silly and pointless.
I figured that a good solution would have come up by now; I guess Apple has never really addressed this problem eh? =/
Apple Store, here I come I guess...ugh!
Okay, I found a fix (for me anyways), but it was only because I overlooked something in the first place. It's been awhile since I've done any boot camp installing etc... and I'm a newb with MAC's anyway.
As I mentioned, I have the red light again and couldn't fix it. Well, I sorta overlooked installing the boot camp drivers from the disc when Windows 7 was initially loaded. I don't have my Snow Leopard disc with me containing Boot Camp 3.0 drivers. I did however have my old disc containing 2.1 drivers, so I installed that. It gave me a message saying that many of the drivers were incompatible with the OS etc... I ran it anyway. As it was loading the applicable drivers I watched the red light disappear and little snippets of audio take place during the installation.
This is nothing new, but it bascially confirms in my mind that this problem is probably always related to a driver issue and not a board failure. As soon as I get my other disc, I will install the boot camp 3.0 drivers to get up to date.
So for the time being...no Apple Store for me and no deleting the Windows 7 partition; unless it runs hotter than XP (as I suspect it will)