Chosen Solution

Hi, I have a mid 2012 15 inch Retina Macbook Pro that was running absolutely fine till last 2 years. Just recently it is creating problem like the fans of the laptop run constantly even under normal cpu load and temperature. I have tried every possible guide and way to fix it but just couldn’t solve it. Then I ran the hardware test and found out the following error: 4SNS / 1 / 40000000 : Th2H - 127.875 After little bit of googling, I found out the error code referred to sensor related problems. Important to mention here, I live in Bangladesh where apple does not have a direct store but 1 - 2 authorised retailers and service providers. So I took my laptop to one of the authorised service providers w/o any delay and they told me I have to change my logic board as there’s no other way to fix it. And changing the logic board will cost me hefty usd 1200 approximately which is a lot for me. So can anyone suggest me what to do now. Is the error code really refers to replacing my logic board? Is there any way to skip the replacement? I mean is there any way to control fan by any app? What best I can do now? I will highly appreciate if anyone gives me an honest opinion. Thanks.

What you need is a “Flat Rate Repair” from Apple. It should cost about $320 US. plus some shipping. Since you don’t have an Apple Store in Bangladesh, I would call the one in India, here: India (91) 1800 4250 744 Let us know if this fails and some of the guys on this site might be able to figure out a work around. Here’s the numbers for Apple around the world: http://support.apple.com/en-us/HT201232

1st off I would suggest following Mayer’s advice. His advice is the correct and safe way to solve your problem. If that is not possible, no, replacing the logic board is not the ONLY solution. Using a “program” to adjust the fan speed may be a solution, although it still may cause kernal panics or other problems. All these sensors talk together and communicate with the SMC. There is a risk of causing further problems by not doing things “the Apple way”. There could be more than one issue causing the fault code, the fault codes are derived by a triangulation of multiple sensors. Sometimes a faulty temperature “error code” can actually be caused by an incorrect voltage reading on another part of the board and/or other things. Try a program that corrects the fan speed and monitor your system logs. Let us know the result. Information helps us, help others, at this point you are one of the others.

IF you want to use a fan control app, I use SMCFancontrol…. Works great.