My 2010 599 suddenly has started to run strange. It starts fine and the "OK" lights up, but its clearly way down on power and not revving properly. No error messages visible or strange noises. I've disconnected the battery and waited overnight to see if it would reset, but no change. Any ideas before I get it towed to the dealer?