aweful cracking sound ,need help

If you've changed the ride height and didn't reset the LCA pins it put the bushings in a bind and maybe premature failure. 2-3 year old suspension parts don't mean much these days. Some stuff fails in under a year. Like said above check it all out. Also look at the upper control arm mounts where they sit on top of the frame rail. Common area for rust and I've seen where the shock brace has come loose from the apron and makes noise.