ive got a problem with my touring its a standard 325i and I've only had it a few months
its lacking power so recently i gave it a good service and adjusted the vales but still the same so I had the emisions checked and it was running lean so we turned the CO screw al the way but the car would still run lean.so recently i got a another air flow meter and tried this but this was the same car was still running lean and so we open air flow and adjusted screw inside so the electrode would sit further up the strip and then this got the co where it should be at idle but then after driving the car it would hesitate and would accelerate properly making me think its now running to rich
so we've got the car back to the way it was before we did anything but on the machine the CO is still low at idle.I've checked thoroughly for air leaks but not found any at all and also checked the idle valve and thats fine.
can anyone help

