@livfe for the fan issue, the first thing I would try is to use something like Macs Fan Control or smcFanControl. With that, take the fan from idle to full speed and back a couple of times. If that works, you know the issue is not directly related to the fan but somewhere else ;-). If your fan does not properly react, then you most likely have an issue with either the fan tach circuitry or the motor control. You would need to check R6065 for the tach or transistor Q6060 for the motor control.
[image|3387833]
[image|3387834]
[image|3387832]