I was told by the PO of my bike that it sat outside. they couldn't figure out why it would sputter and stall. turned out the tank leaked and was replaced under warranty. everything was fine after that.
I'm 80% sure its this now...was raining a lot while I was gone, none of this started till recently, it got better when I filled up, it makes sense.
I used it the next day for going to work. Struggled to get it started first thing in the morning (probably from water settling out overnight with the rain), then worked fine all day to school and home. I'm pretty sure its the water in the tank now.
2014 Duke 690 (Kev's O2 mod, My own fuel mod, decat, GPR Furore exhaust, hollowed airbox with pod filter)