HELP!! Pulling 04 ford explorer.

25 Feb 2020 •
A few days ago I was driving when i accelerated suddenly my SUV started to pull like a huge gust of wind had caught my truck and blew it to the right and it continued to pull like this till I slowed down It continues to do this when I reach certain speeds and it's not just high speeds. I could be going 40mph and this will start happening. I have new struts, I had the upper ball joints changed and all 4 tires are new.  I know I need an alignment because my steering wheel is very off center but could that really be the issue to cause such a drastic pull?

my bad bearing

15 Nov 2019 •
how do I replace my wheel hub assembly?