Front suspension suggestions for better tracking

Are all the components you didn’t mention new? Ball joints, tie rod ends, idler arm? The idler arm by itself can cause wander.