FWIW, I think I have bought 3 or 4 bad Renix parts the last few years (all at Autozone). One was a CPS, it finally showed infinite resistance one day during one of the random no starts (started fine 3 out of four times for weeks).
One early water pump bearing failure, took 12 months.
One bad out of the box, off set, not centered rear brake drum, it was obvious on visual inspection right out of the box.
And one visibly damaged, right out of the box IAC.
That is four out of probably 80-100 Renix jeep parts I have bought from AZ the last 3-4 years that was defective.
I have 3 running Renix rigs, and a 4th 1985 XJ that uses a lot of the same parts (non jeep engine).
I have yet to find a quality head light switch made by anyone for the 85-89 jeeps, so I switched to adding the harness relay set ups under the hood to move the load from the switch to the relays. And I went to CFS 3 row brass radiators, and the Volvo coolant bottle caps.