Is the Icon suspension using ball joints or Uni Ball? Neither should squeak. Most of better suspension manufactures use Uni Ball instead of ball joints. That in itself is a double edge sword. Uni Ball gives more travel where a ball joint will bind and can break. A ball joint has less travel but lasts longer and is impervious to dirt. Uni ball is exposed.
If you have Uni ball, they wear out faster and need to be inspected for play. The same goes for Heim Joints. I've had ball joints hold up to my abuse for over 10 years, Uni Ball...depends on how hard I beat them so, say 1-3 years.
Figure out what you have and research how to inspect it. Without actually being there hearing the noise, all anyone can do over a forum is guess. That can end up being real expensive. Noises suck to diagnose.
If it squeaks while turning, and not moving, suspect everything that moves when you steer. Test all parts, don't stop when you find something broken. Most steering/suspension parts have the same life span. Don't be surprised if you have more than one thing broken.