So I have updated Clover to the newest version and with that was able to revert to vanilla versions of AppleACPIPlatform.kext and AppleIntelCPUManagement.kext. This has allowed me to finally have 5 different CPU steps instead of only x17 which makes my battery last a little longer. The only issue with this is that my battery now shows 0% all the time.
I have tried using the DSDT from this forum as well as one made by Jamiethemorris but still have the same issues. I then also applied this patch:
https://raw.github.com/RehabMan/Laptop-DSDT-Patch/master/battery/battery_ASUS-N55SL.txt
to both DSDT's and I still get the same issue.
Does anyone have any ideas of how to fix this without losing my CPU speeds?