I have recently changed the speakers of my 13" retina MacBook Pro(Mid 2014, MacOS Sierra) and after few days my Macbook crashed while scanning a document using an HP printer which was connected via USB cable. It was not responding to the power button. I went to apple service center, there they removed the connection of battery from the motherboard. Afer that MacBook started responding to the power button. But it is not working as it used to. It is repeatedly restarting without any warning and display is flickering.
When I start MacBook in Safe Mode it works really well. So, I looked at panic logs. I can see after loading com.apple.driver.AudioAUUC while booting MacBook restarted. In safe mode the sound is not enabled and it is working well without any problem, so I think, and please correct me if I am wrong, the problem lies in AudioAUUC. Is there any way I force MacOS to not load these problematic drivers while booting normally? Any help is really appreciated.
Please find part of panic logs below:
Mac OS version: 16F73 Kernel version: Darwin Kernel Version 16.6.0: Fri Apr 14 16:21:16 PDT 2017; root:xnu-3789.60.24~6/RELEASE_X86_64 Kernel UUID: FB2170A8-257D-3C64-B14D-BC06CC94E34C Kernel slide: 0x0000000012600000 Kernel text base: 0xffffff8012800000 __HIB text base: 0xffffff8012700000 System model name: MacBookPro11,1 (Mac-189A3D4F975D5FFC) System uptime in nanoseconds: 24172689777 last loaded kext at 12185909650: com.apple.driver.AudioAUUC 1.70 (addr 0xffffff7f956b8000, size 28672) loaded kexts: com.apple.driver.AudioAUUC 1.70 com.apple.filesystems.autofs 3.0 com.apple.driver.pmtelemetry 1 com.apple.iokit.IOUserEthernet 1.0.1 ....