So I ended up taking my truck to Firestone and purchased the lifetime alignment on 7/3 as I had made some adjustments on my suspension. Firestone had issues with getting it aligned, so they told me to come back on 7/14. Again they couldn't correct the problem and rescheduled with another tech on 7/20. Said they would get it right Thai time. The 7/20 appointment was disappointing as well as the tech was not experienced with aligning trucks. At this point I've already wasted 4 hours total. I came back on 7/21 and spent another 1.5 hrs with a supposedly ASE alignment tech.
This time FS said they got it corrected, and the alignment was still off! The FS at Paradise Valley sent me to Cave Creek where they spent time isolating the problem. Turns out they needed to adjust the inner tie rod to correct the problem.
I'm still baffled as to why did it take so long to figure this out as supposedly FS at PV location had ASE mechanics specifically around alignment? Why can't they just say we can't align it correctly?
To say the least I'm disappointed with taking so long and wasting time on both my end and FS, but happy the FS at Cave Creek spent the time to address the problem and fixed it correctly.