I have a 2001 BMW 330Ci with 78.6K miles. I noticed the “service engine soon” light came on a couple of days ago. I brought the car to a local BMW dealership to get it serviced. They ran tests and found no leak on the transmission; fluid level ok; no air leak found on engine; and air mass sensor incorrect causing air/fuel mixture - too lean. They recommended to remove the transmission and inspect the converter seal; may need transmission replacement. Also, recommended replacing the air flow meter. These are very costly repairs. The car runs great so I decided to hold out on any repairs as recommended by the local BMW dealership. The car has been very well maintained and has never been in an accident. Anyone out there with experience have any clue why my BMW 330Ci with 78.6K miles would need a transmission removal to inspect the converter seal or may need a transmission replacement? Thank you in advance for any advice you can give me.