Bit of an update, new leads dizzy plugs etc and all the engine sensors replaced too, fuel pump and wiring checked out ok too. Runs sweet now, except for an annoying idle issue but pretty sure that's an air leak having read back some previous posts on idle probs. so that's tomorrow's job anyway...