Last month I had the forks serviced with new springs, seals, etc. & a new steering damper when the bike hit 30K. My mechanic discovered the needles were missing during the service.
Over the course of the 10 years of owning the bike, one of the fork tubes had been replaced for warranty and I know the oil had been changed at least once. I went through my receipts but couldn't find specific fork service info. I ride alot of different bikes, so I really didn't notice the problem until recently. My bad, but we'll see what can be done with it.