2016 Ford Explorer - Shakes

I own a 2016 explorer xlt with the v6 engine. It’s got a problem of shaking once it gets to 20mph and clears up at 30-35mph. I have replaced both front axles, both front wheel hubs, and both front rotors still hasn’t fixed the issue. The vehicle has 98,000 miles on it but has had this shake/vibration for the last 10,000. Have taken it to the ford dealership and they couldn’t figure it out, just curious if anyone else has had this problem? Thanks for any help!

Did the dealer check the engine mounts ? Those are often the cause of “shakes”.

I would focus first on the tires and alignment.