How about checking the front wheel bearings...
Forgive me if this was already mentioned, but with all the muddin' you do, it's a distinct possibility.