2003 Honda Pilot shakes at high speed?

My 2003 Honda Pilot with 250,000 miles has been shaking at speeds above 65mph. Before hitting 65 mph, the car would drive smooth like it should. At 65 mph and higher, my car would shake every 2-3 seconds then stop every 2-3 seconds too. So if I continue going at 65mph or faster, the shaking will come and go every 2-3 seconds. From the shaking and what i can tell, thw problem seems to bw coming from the front passenger side. I thought it might be my tires so I replaced all of them. I have also replaced my wheel bearing and hub. The ball joint and out tie rod were also replaced but the problem still exist. Please help. It feels like something is going to fall off.

With that many miles, the whole car is worn, and there are a LOT of suspension pieces that could be causing this problem. Hard to say which one.

My advice is to get another car because the wheels are about to fall off on that one

More likely to be worn suspension dampers.

Hi so just how long do you expect a car to last or go for. This one was designed to last just 8 years or 100k miles. So now being well past that date and mileage a new car will be needed shortly.

My advice it to go to a truck tire dealer. Goodyear will have. Buy 1 bag of tire balance powder. Cost under $10. Last I bought was $8. For your tire size 1/2 bag each front tire should do. S if this solves the problem. But something is wore or weak or a ruber mount is wore out.

Did you get a front end alignment when you replaced the tires? Or how about is your rim bent? Try moving the tire to the rear and see if the vibrations follow.

Check for bent rims, rotate tires F to B. I if not, replace struts. I did Everything on my Chevy, turned out to be struts. Shook like a wet dog above 55, was smooth as glass below that.

200e Honda Pilot not made for high speed.

Death wobble. Could be u joints.