Nice one! Took mine in for its 500 mile service today which meant starting it up after the coldest night so far this winter. (It went below zero.) It was probably about plus 2 when I started it. Ditto when I collected it tonight and it was the same experience both times: that is it started well enough on the button but sounded like a bag of nails for a few seconds before settling into a nice idle. Guess the EFI is adjusting to conditions? Anyway, I took it for an 8 mile spin after the service despite the weather and it was going just great. Love this bike.