Hi, I was just wondering if there was a difference between the hf and si upper control arms. The reason im asking is because the upper ball joint is totally worn out on my 91 crx si and i have an upper control arm from my friends hf with a good ball joint that i want to replace. Thanks