147 hesitation & rough idle
Need some help! For a few weeks my 147 2.0l has been running like a dog - doesn't matter if engine hot or cold, getting lots of hesitation through the rev range and a rough idle (occasionally it also sticks at 1500rpm when I'm decelerating). A couple of weeks ago, engine light came on and I hooked it up to borrowed diagnostic and it came back that lambda 1 was knackered. I replaced this and now no more error codes and the car now does drive a little better, but it is still not right. The old lambda was very sooted up, so I ran some cat cleaner through it, hoping it might clear it all out, but it made no difference. I have done a visual inspection of the plugs, coils & air intake pipes but can't see anything amiss. As it is not bringing up any error codes, does anyone have any other ideas? I've searched all the posts on here and it seems there are very few common solutions and I don't want to start second guessing and replacing bits only to find it makes no difference.