You had a new exhaust system fitted Peter? Which one?
I had lots of problems with faulty lambda probe readings (the heater circuit failing) which I reset with my reader only to find it coming back a few hundred miles down the line. Cured now i've got the throttle body kit fitted...for some reason!