Wondering if you ever fitted the steering damper? Mine can feel a little twitchy on the tarmac or hardpack with knobbies sometimes.
I've only had my '04 TTR250 since end of May, but now have it plated here in Vermont. Just really getting going with it.
So far, so good.