If you want the full list of trouble shooting from the Kawi service manual here is a copy paste from the troubleshooting section on Overheating. Good luck hopefully its cheap and easy fix
Overheating:
Firing incorrect:
Spark plug dirty, broken, or maladjusted
Spark plug incorrect
ECU trouble
Muffler overheating:
For KLEEN, do not run the engine even if
with only one cylinder misfiring or poor
running (Request the nearest service facility
to correct it)
For KLEEN, do not push-start with a dead
battery (Connect another full-charged
battery with jumper cables, and start the
engine using the electric starter)
For KLEEN, do not start the engine under
misfire due to spark plug fouling or poor
connection of the stick coil
For KLEEN, do not coast the motorcycle
with the ignition switch off (Turn the ignition
switch ON and run the engine)
ECU trouble
Fuel/air mixture incorrect:
Throttle body assy holder loose
Air cleaner housing holder loose
Air cleaner poorly sealed, or missing
Air cleaner clogged
Compression high:
Carbon built up in combustion chamber
Engine load faulty:
Clutch slipping
Engine oil level too high
Engine oil viscosity too high
Drive train trouble
Brake dragging
Lubrication inadequate:
Engine oil level too low
Engine oil poor quality or incorrect
Oil cooler incorrect:
Oil cooler clogged
Water temperature meter incorrect:
Water temperature meter broken
Water temperature sensor broken
Coolant incorrect:
Coolant level too low
Coolant deteriorated
Wrong coolant mixed ratio
Cooling system component incorrect:
Radiator fin damaged
Radiator clogged
Thermostat trouble
Radiator cap trouble
Radiator fan relay trouble
Fan motor broken
Fan blade damaged
Water pump not turning
Water pump impeller damaged