Brought my 2010 E61 535xi to the dealership today for a check engine light that had appeared twice over the past two weeks and has since gone away. iDrive vehicle status and stalk check control show everything is OK. Today, the BMW dealer saw a catalytic converter fault and recommended replacing the cats, O2 sensors and vacuum line at a cost of $4,622 ($3,200 Parts & $1,422 Labor) Unfortunately, the car (purchased as a CPO) is at 86K miles, so it's past the 8 year/80,000 mile warranty which I believe the cats have. Anyone have this same issue repaired at an independent shop who could provide a baseline estimate? Also, how long can I go on driving with bad cats? On top of the above, they saw a leak at the valve cover gasket and a "crack" which they estimate at another $1,756 to repair. Looking at these numbers, I wonder if it's time to start shopping around for another car. Unfortunately, not too many touring choices out there.