The needle shake is caused by a low battery voltage - you battery WILL fail you at some stage in the near-ish future (probably when it gets cold again).
This has happened on my '03 Cooper, my Brother's '03 One and my '04
MCS, all at approximately 3 and a half years old....