Throttle bodies recently balanced.
I always service it myself. Valves were done in September.
Just serviced it last Sunday (66,000 miles)
Two years ago riding through France with fully loaded panniers and top box and a bag on the pillion seat and the GS was stuck at 118mph for best part of an hour.
I'll get a compression test when I have time to.
BTW. My 1150 RT has shown 130mph on the clock.
My SatNav currently shows 155mph max. speed. It must have gone funny the day that happened.
Regards
Rob C