I'm really pissed off because of the lousy Guzzi service we get in the U.S. (maybe just Northern California). I took my 2009 Stelvio in for service many times for the stuttering engine, jerky motion. I reported the problem from day one. It should have been fixed under warranty. Now it's in a different shop and they say the problem is the O2 sensor and it requires a newer map. When the f#ck did a new map come out? And why couldn't Good Times Motorsports in Sacramento figure out my sensor was bad and a new map was available? They said they called Moto Guzzi and was told I had the latest map. Now it's going to cost me 2 hours of labor ($250) and $180 for the sensor, not to mention $539 for a 6200 mile tune-up. Over half of that should have been covered under warranty but some shops just don't have a clue. Bastards.