Most likely you need a new strut
the cause of this is probably a bad u joint
check CV joints
possibly hitting the front bumper
I would check the suspension bushings, if one of them is worn it would cause a knocking noise.
Having a bad rod bearing could cause a truck to make a loud knocking noise and shake when driving at high speeds. The engine having a coolant leak or an engine timing problem could also cause the knocking noise.
A hole in the muffler would cause a knocking sound in your muffler. A loose exhaust pipe can also cause a knocking noise.
Yes, just about any worn suspension bushing or other wearable part can cause that type of noise.
It's a little vague, but check your u-joints, that would cause a sound when driving.
Loose, worn, broken tie rods, sway bar links, struts, ball joints,.......
My 2000 Grand Prix would have a low-speed knocking noise coming from the drivers side as the CV axle was failing. The loss of lubrication in the CV Boots allows the joint to make a knocking/tapping sound at a low speed. If the knocking is coming from the engine compartment, then it could be an entirely different problem.
It depends on a few variables...#1 - If it's more of a hard clicking sound while the wheel is turned it will most likely be a bad half shaft (drive shaft with 2 CV joints going from transmission to wheel.)#2 - If it is a very hard knocking while driving on a flat, even surface it may actually be loose lug nuts. Tighten them up and check for the noise again.#3 - If it happens when you hit small bumps and a lighter knocking sound, it could be either a bad shock/strut or loose brake pads. If it's a hollow knocking it is a bad shock/strut, if it's more of a rattling knock, it's loose brakepads.#4 - Also check your front end bushings. If the rubber bushings are rotted/gone it can cause a metal on metal knocking sound.
u knocking on it