Chris not doubting your suspension guy by any means but my fluid has gotten dirty quick. The forks have a special coating that will slowly wear off. It will wear off quicker if you are running seal savers.
That has been my experiance and just another idea for you to kick around.