Check the toe-in first. It can slightly be affected by wear of things like the wheel bearings, tie rods, and spring eye bushings and shackles. Also check the steering box.
I cured my wandering problems by replacing the spring eye bushings and shackles in addition to the kingpins. The shackles were really sloppy and every time I hit a bump the alignment would be slightly differant.