2000 Honda CR-V suspension clunks going slowly up steep hills or accelerating harshly?

I own a 2000 Honda cr-v, which I bought a few months ago. Whenever i drive up my driveway or up the hill to leave my neighborhood, speed up quickly from a stop, or slam on the brakes, something makes a deep cluncking sound somewhere around the front left wheel. It has a salvage title, so that may have something to do with it, although I know nothing about the details of the crash. I've replaced many pieces in the suspension (including the bearings and sway bar) and the noise doesn't seem to go away. Any help would be much appreciated.

Check the strut mount

Night be a CV joint going bad, but - that is only one of multiple possibilities.

Replace

Check the CV joints.

Could be a bad control arm. Most likely not though. Those are pretty safe because of the bearings, but if the bearing goes bad then you definitely want to get a bearing replaced because then the control arm could snap and that could be quite hazardous while driving.

It is suspension related. So front strut upper & lower ball joints could be hooped. Take to a suspension shop and let them have a look at it. Could be left, could be right. Sounds have the ability to come from somewhere else. Could be the exhaust pipe is hitting on metal.
. Could be a noise that is easier to live with than to find. It happened in my car, not a Honda and I lived with it for 5 years then got rid of the noise by selling the car. It never got worse or better, nor did it affect the handling of the car.

Have a Honda specialist examine and fix it instead of guessing which next new part will do magic.

Follow the leader, he's on a Honda.

The CV joint/s are ready to have NO velocity. NV joint.

Thank all. My Website: https://daoconggiao.net