Well, I've had a chat with the guy in the garage opposite, and his theory (I gather he's an Ex-REME VM) is that it might be the ball joint on the suspension arm that's giving out and causing the shakey steering wheel, and the little 'forgot to tighten the wheel bolt' incident has made things worse. I'm not so sure, but I want to make sure I've explored every avenue with this one. I drove over to see Argo earlier, and the steering wheel is now shaking when I brake from higher speeds. So, how difficult is it changing the arm? Looking at the picture on shop4parts its only 3 contact/connection points. But is there a lot more involved in this? Is it simply a case of a few bolts, or am I gonna have to suck it up and make a trip to Fiat/other garage if it is indeed the ball joint?