FRONT END SQUEAKY

Took it in for a ssfyey check mechanical and the list is
1 upper right ball joint
Right inner tierod
Left outer tirod
Pitman arm
Idler arm

Im going to order a complete front end kit.
Gonna dred trying to find a local shop that can do a proper alignment.