Finally got around to replacing the lower arm tonight... the original one was totally seized on - took many hits to get it off.
Both ball joints in it were totally stuffed, leaking grease everywhere, you could move it with your finger
No more squeeking noise! what a relief after almost 3-4 months...