I'm not a 696 rider, but it is possible you have the improperly wired coil wire issue. For more info, search this board. What dealer did you buy the bike from? They should know about the problem.
Got it from Ducati/Triumph/KTM in midtown on Spring. I took it by there about the coil issue -- cause I'm fairly convinced myself that I have the problem -- and they didn't seem worried about it.... "We've never had one with that problem here"... so what? All they told me is that I need to let the revs go higher... into the 5-5.5k area to solve the lurching problem... I guess that's working but the bike doesn't seem to happy up in those ranges when I'm cruising. Still having trouble starting it and as you know, definitely running hot. According to the owners manual, my oil temps are constantly in the 348 F (176C) to 374 F (190C) range with occasional hikes up to 396 F (200C)
I've been asking on the forum how I can check/fix the problem myself... shouldn't be too hard, but I haven't gotten any responses except to PM Shadowchaser but he hasn't gotten back to me either. *sigh*