When normal alignment practices do not bring components into the alignment specifications, offset upper ball joints are available.
Car Problem Reports
Jeep Grand Cherokee Offset Upper Ball Joints May Help Alignment Problems
Jeep Grand Cherokee Problem
Average Mileage: 2,750 mi (1,500 mi - 4,000 mi)
Visitor, 2012 Jeep Grand Cherokee, 4,000 mi
two attempts a\to align pulls to left when driving