Well I'm glad to say she is running sweet again. The problems were a stuck egr valve which was causing all the initial shaking and stalling and all the misfiring during driving was down to a dodgy coil pack. A big thank you to Vocky and MikeS who were spot on with their diagnostics.