The n/s upper arm came out with out any problems, however on o/s the front nut, not the rear began to loosen first. With this nut attached I cannot remove the upper arm!
I have tried locking two nuts together on the front and heating it with a blow-lamp, yet the rear nut still refuses to move in the slightest! Is there any other methods to remove the nut or not? I am getting to the stage where I am going to either cut or grind the nut off and then replace the upper arm pivot.
This leads me on to the second question, I have found the upper arm repair kit at minispares and it includes shims and rubber seals. However my mini currently has neither, I have attached a picture of how my arms are fixed in place (artisticly made in paint

I am guessing this is a classic case of previous owner syndrome? My upper arms were free to move forward and back on the pivots so I guess this would also explain the banging that occurred during acceleration and breaking even after I replaced all the engine mounts and steadies? Also would it lead to more ball joint wear which would have caused one of them to fail recently?