hi there could be lamba sensor thats playing up located in the down pipe try taking it out and cleaning it up use a can of brake cleaner as this removes sut and dirt be very careful with it though as it is very delicate, give that a go and see if that helps.
mark
August 2009