I went with Mevotech TTX for a number of reasons and not having enough information at the time. I would be fine with replacing with Moog again as part no CK622994 appears to be the exact style I had and box says Made in USA and the price is truly affordable. The Mevotech's are heavier and appear to be stout and high quality (they are a Canadian company, the TTX UCA's are made in China their front sway bar end links I also replaced were made in US). It is getting very difficult to find parts made in US so I had to move past looking, parts are getting slim pickings for 30 year old Explorers. Many parts are discontinued. There wasnt a chance I was going to buy economy line or no name UCA's though to save $20. I read some positive things about the TTX line and some very unpositive things about their lower lines same as Moog lower lines.
Main Reason I didnt go with Moog ultimately is I had assumed their new part numbers were lower end, made in China, and wouldnt last from some reviews. Moog is under Tenneco/Federal Mogul which owns alot of companies (Rancho, Wagner, Monroe etc). Their customer service is handled by a group called DriV, they have been stellar. Purchased the problem solver UCA's about 15 years ago, they were touted to be the Best at the time with lifetime warranty and in my experience I would agree. The bushings had a bit of cracking, the balljoint seemed absolutely fine, it was only the boots that failed, I consider that to be Incredible. Last year I noticed the passenger side was missing a chunk of the blue boot, figured something hit and ripped it off. Few months later I noticed cracks in the driver side boot as well which would break off if touched. Time had killed the boots, rest of the control arm was still really decent. Moog credited me for my 15 year old UCA's, that is outstanding customer service in my opinion and not in the norm lately.. Their tech support was alot of help also.
Regarding TTX UCA's, if you want to have warranty coverage, they advised purchasing from Amazon comes with zero warranty. As of few months ago they advised they do not sell to Amazon, do not know where Amazon buys their Mevotech parts from. Their tech support was good also and responsive. I ultimately ended up ordering the TTX UCA's from Summit Racing. I do not know too many people that keep an Explorer for 30 years, so warranty etc may not be important to everyone. My lifetime Pro Comp "Explorer line" shocks were failing, purchased thru 4wheel Parts. Pro Comp purchased by new company, no stock on "Explorer shock line", unable to credit or replace. 4wheel Parts same story, unable to credit or offer alternate shocks. Not a huge deal, definitely old shocks, but it all makes a lifetime warranty worthless (definitely worth the money though, shocks are wear and tear item so Im not sure why they would offer lifetime to begin with but some companies do).