You will say there is no play in the head bearings but trust us when we say they aren't tight enough.
These bearings were sourced from the much lighter 900 Ninja and need regular checking.
BTW, the front wheel bearing should be checked. On 94 -up they are from the EX500 and are too small. At 33k I bet yours are done.