BMW confirms that it is NOT:
- the lambda probes as this would have no impact on performance or driveability.
- the cam sensor or TDC crank sensor as these would throw up specific fault codes.
Wrong!
and
Wrong!
Bloody dealerships... :roll:
1. Faulty Lambdas mean the mixture is incorrect, which most definitely would affect performance and drivability. When faulty, they nearly always make the car run RICH though, which shouldn't be your problem (still a possibility though!).
2. Every Crank/Cam sensor issue i've ever seen has not thrown a code. The sensor just 'thinks' its somewhere its not, usually causing the car to stall. I would rarely see misfires/lean codes from it though.
Running lean does sound like it could be a fuelling issue, or maybe even a vacuum leak of some kind. Maybe worth checking the EGR too... How does the car idle when hot and cold?
As said, you definitely SHOULD NOT drive a Lean running car for prolonged periods.
), that basically narrows it down to the Lambda sensor of the failing bank! You can usually see this by scanning the ECU or removing the spark plugs to see if they are sooty and fouled.