I'd second the coolant flush. Mine was doing something similar last year (2001 as well), routinely hitting 104+ on chilly evening rides on the...
2001, go-fast-get-in-trouble red, 41,000ish kms, Heli bars, Givi touring windshield.
Separate names with a comma.