Problem solved, appears to have been a poor connection to the nearside Lambda sensor, runs perfectly now. Changed the dizzy cap and rotor anyway as quite a bit of pitting to the contacts, but it drives beautifully again.
Thanks for all the advice.
Mike H