Hi everyone,
I'm new to the group but have been exploring the site in some detail as an owner of a 52 plate 2.2cd auto. The car has recently covered 100,000 miles and a few weeks ago James (The Omegamechanic

) fitted a new cambelt and gear selector switch for me. What a find James is, and such a knowledgeable chap!
Last week the car failed its MOT on the emissions and the garage identified the problem as the lambda sensor (the error code P0107 kept appearing). I changed the sensor and the error code went away but the car has not been running well. On a long run it was clear that acceleration was fine but there was a noticeable hesitancy when cruising at a steady speed. James pointed out that the cam cover was leaking (oil in the plug wells) so I decided to change the gasket and clean all the breather pipes. I did this and aqalso removed and cleaned the throttle valve assembly, replacing it with a new gasket. After this the car started very well indeed but had a hint of rough running when idling. A short drive was not reassuring as the car accelerated well but is even more hesitant than before and struggling to run at a steady speed. A check of the error codes showed only one that related to not enough torque from the engine. After another check to ensure I had not missed any poor connections or loose pipes I started the engine again and despite an easy start it seems to be running rougher than ever. Going through all the posts of similar issues on here isn't helping me with this problem. I have checked and double checked the electrical connections, and made sure all the pipes are connected properly but the problem seems to be getting worse.
My thoughts are that the fact it is starting well suggests that the ignition system is probably ok, and based on anexperience with a previous car (30 years ago!) the symptoms could suggest fuel starvation. Could it be linked to the MOT emissions failure - could it be the mass air flow meter?
I am so aware of how easy it is to chase my own tail when tracking down the cause of such problems so any ideas would be of help.