Now for some performance update.
Got myself a Perrin steering rack lockdown. There have been good amount of positive reviews without the years. Only complain I've heard is NVH. I haven't able to drive too long to test this out. I'm hoping to find out this summer.
Installation wasn't too hard. Just need to uninstall one of the under cover to see the steering rack. Hardest part was breaking the steering rack bolts loose. In the installation, they claim you just need 65ft/tq to tighten those 2 bolts... but I swear it was more than 65ft/tq, it was harder to loosen. But whatever, I'm no engineer. I'll do what the instruction tells me to do.