You might need to dismantle your BB and clean and regrease the bearings and inside of the hub where the spindle sits.
I have to do that quite often with my MB, it gets water in and the hub gets mucky with rusty coloured muck.
Much better when I clean and regrease it.