For anyone else having a similar problem, try an SMC reset first.
Intel-based Macs: Resetting the System Management Controller (SMC), TL;DR version:
Resetting the SMC on Mac portables with a battery you can remove
- Shut down, disconnect the power adapter, and remove the battery.
- Hold the power button for 5 seconds.
Resetting the SMC on portables with a battery you should not remove on your own
- Shut down.
- Hold left ⌃, ⌥ and ⇧ and the power button for 5 seconds.
Resetting the SMC for Mac Pro, Intel-based iMac, Intel-based Mac mini, or Intel-based Xserve
- Shut down and disconnect the power adapter.
- Hold the power button for 5 seconds.