Never mind, The problem is back after installing usb3 kext from miscellaneous.
I try installing Nullcpupowermanagement and see what happens.
Does this nullcpu kext make the bios control cpu temps instead of mac?
update
computer crashed while running cinebench with nullcpupowermanagement.
don't know why.
This is weird, Now second try around cinebench worked and is giving better results compared to wihtout nullcpupowermanagement.kext. Very awkward.
With nullcpu I get 29fps on opengl
without nullcpu I get 22fps
Also, Around 1k less on geekbench results though so this is very weird. I'm tempted to just delete this nullcpu kext.