My macbook was turning itself off a lot, and I surmised the fans might be broken and it was overheating. I took it into Apple, and they replaced my fans along with my main logic board, display bezel, connector, and heatsink. I was told I basically got a new computer, and I better have for $300 dollars! I received it on Friday. Today, it has been randomly restarting itself all day, and the kernel panic message has appeared about six times or so. What could be going on?! I literally just got it fixed.