Check for air leaks and lambda value, if it is even slightly off fit a new lambda, cheap from eco lambda.
I did a few cars recently with eco lambda's ALL perfect now, despite ALL having readings within scale before, obviously switching was slow on old ones.
tabetha