The erratic idle, throttle response, software updates, and I'm sure a plethora of other problems have presented issues to 'some' GT owners. Consider, that for all practical purposes there are now three (3) versions of the K1200GT.
1. 2006 Model Year, introduced May 2006, standard servo brakes, etc.
2. Fall 2006, 2007 Model Year, Teves Brakes, and 'some promises of upgrades
3. Spring, 2007, Latest 2007 Model Year; Teves Brakes, Xenon, TPM, ASC, etc.
So, in reality in less than one year there have been for all intents and purposes three models of the GT.
Some things I know.
There is an entirely NEW ECU on the latest model of the GT.
If you want to know if you have it, here's a picture. The BMSKP is the tip-off. This ECU is specific for ALL slant/4 engines but is also VIN specific. That makes no sense to me but when ordering this ECU the VIN must be furnished. BTW, this ECU picture comes from my 2006 K12R (which we all know is the exact same bike as the 2005 K1200S) BUT IS ALSO THE EXACT SAME ECU IN THE LATEST K12GT '07 MODEL. The ECU stores the key-code and Germany did not record that key code at Hq. for my K12R.The only way to cut me a spare key was to order a NEW ECU where the key-code is recorded/known.
Also, I am aware of 'air-box' warpage causing problems. After a somewhat long ride, the manifestation of the problem is erratic idle e.g. Idle blipping upwards of 2-3000 RPM. This may be a difficult problem for dealer to address in that by the time they get it, it's no longer a problem and it involves removing the tupperware, and some hardware I understand. And, after all that they may see nothing and NOT be eligible for warranty reimbursement.
There may be a perception at BMWNA that we are a bunch of crazies!