The wheel bearings were not too bad to replace..... but don't forget to move the speed sensor out of the way before pulling the hub. I have a new one on the way now
I received the speed sensor and installed it this weekend. All is good now I want to thank all of you for your advice and especially eMINIParts for their quick delivery of parts. I definitely recommend them when you need parts for your MINI.