1. Tie Rod Ends: Worn tie rod ends can cause knocking noises, loose steering, and a pulling sensation to one side. Inspect the tie rod ends for any play or looseness.
2. Control Arm Bushings: Worn control arm bushings can also lead to knocking sounds, wobbly steering, and pulling to one side. Check the condition of the control arm bushings and replace them if necessary.
3. Ball Joints: Faulty ball joints can cause similar symptoms, including knocking noises and unstable steering. Inspect the ball joints for any play or damage.
4. Struts: Worn struts can cause a variety of issues, including knocking noises, wobbly steering, and uneven tire wear. Check the condition of the struts and replace them if they are worn out.
5. Wheel Bearings: Worn wheel bearings can produce knocking sounds and affect the vehicle's handling. Check the wheel bearings for any play or roughness.
6. Steering Rack: A faulty steering rack can also cause knocking noises, wobbly steering, and pulling to one side. Inspect the steering rack for any leaks, damage, or excessive play.
While the mechanic mentioned that the CV joints are fine and the power steering pump is not leaking yet, it's still important to thoroughly diagnose the issue to identify the exact cause of the knocking and wobbly steering. It may be necessary to perform additional tests or inspections to narrow down the problem. Having a qualified mechanic inspect the vehicle and provide a detailed diagnosis is recommended to ensure your safety and the proper repair of the vehicle.