Ok so here is what I did to get around it. If someone has a better method please chime in.
Load nvidiainspector
Click overclock tab
Make sure its set at Performance level 2 (P0)
Hit Apply clocks and voltages (for shortcut purposes and verification that it will overclock higher)
Now click on create clocks shortcut. A new shortcut should appear on the desktop.
Find the shortcut and right click and hit properties
Find the target box and delete everything past nvidiaInspector.exe
Now type in -forcepstate:0,0 -setGpuClock:0,2,XXXX
XXXX represent what you want the core clock to be, for example if you want 1100 you would type that.
This is what your target should look like.
C:\nvidiaInspector\nvidiaInspector.exe -forcepstate:0,0 -setGpuClock:0,2,1192 Obviously edit to where you created the nvidiainspector folder. 1192 is what my core clock is running at yours might be different.
Hit apply.
Bring up nvidia inspector again, and now double click on your shortcut and you should have a higher core clock now. Move the memory tab how you would normally to increase it 500mhz or more.
Now to edit the coreclock all you have to do is edit that shortcut you made. For example if I wanted to increase my coreclock 5mhz my target would look like this. C:\nvidiaInspector\nvidiaInspector.exe -forcepstate:0,0 -setGpuClock:0,2,1192
Hit apply double click on the shortcut and the clock will increase.
Sounds confusing but it really isnt that bad at all. After you find a nice overclock you like all you have to do is these steps.
Load nvidiainspector
Click overclock tab
Make sure its set at Performance level 2 (P0)
Up the Memory clock offset to what you want
double click on the shortcut you made with the core clock that you want and its done.