Your gear is fine enough to clear any SM or HM dps check. I would suggest going to parsely.io and looking at the submitted operations and dummy parses in order to get a glimpse at the rotations of top performing TK sages and Lightning sorcs and in order to see areas of improvement in your rotation.
A few more points:
1.) Are you including attack adrenals and your two class offensive cooldowns in your rotation? From an ease of use persective, TK sage/Lightning sorc has one of the most user friendly, if not the most user friendly, timings of offensive cooldowns of any class/spec in the game. In your opener, you can use your attack adrenal + mental alacrity + force potency; if you do your rotation right, MA and FP will come off of CD at the same time and you use them in conjunction again. By the time that MA and FP come off of CD, your attack adrenal will be coming off of CD again and you will have another high burst window.
2.) Are you multi-dotting targets with weaken mind? You can put up nice numbers by doing this. In some fights, the numbers can be very impressive (i.e. - Dread Council burn phase). Even in fights with fairly separated targets (i.e. - Storm Squadron), you can - with a bit of careful positioning - guarantee close to 100% uptime of weaken mind on multiple targets with the 20% alacrity boost granted by Mental Alacrity (every time a weaken mind casted with MA active is refreshed by TK Wave or MC, the DoT is refreshed WITH the alacrity boost; a DoT ticking 20% faster is a huge dps gain).
3.) This last observation will only come into play during HM encounters with tight DPS checks (think Styrak HM or any NiM fight). With regard to your gearing, you have about 271 excess alacrity in your build; you want to aim for 1229 or slightly higher alacrity. Alacrity is kind of screwy since they tweaked it in 3.0. With the way that GCD rounding works in the game, you'll notice sizable DPS gains when you hit or go ever so slightly above certain alacrity breakpoints. In order to get a 1.4 second GCD, you'll need to have 7.15% alacrity; for a 1.3 second GCD, you'll need 15.39% alacrity. For any spec that DOES NOT HAVE an alacrity boost baked into its skill tree or its rotation, this translates to 702 alacrity for a 1.4 second GCD and 1857 alacrity for a 1.3 second GCD. Anything significantly above these breakpoints is a wasted stat that could be better suited going to another stat, be it master, power, or - if you are below its point of diminishing returns - crit. Now some specs, of which combat and TK are the most extreme examples, have alacrity baked into their skill trees and rotations, so min/maxing them can get a bit . . . complicated. I started off this third point by giving you a firm alacrity number to aim for: 1229 alacrity. As I am lazy and quite frankly feel as though I have already written enough, here is a link where somebody did the alacrity calculations: