Not sure if anyone has posted this, but having recently fitted an after market set of headers and forgetting to plug the exhaust flap motor back in after removing the cables, I got an engine error light, as I have an OBDELEVEN OBD dongle I thought I'd try it, it worked a treat reset the light and also there are a few apps to modify the bike if you have credits, the reset was free though. 
