Hello, new guy here. I just bought a '97 328is w/ 154k on the clock. It was well maintained by the previous owner as well as tastefully modified, but the check engine light came on, as the previous owner told me it would.
I have a code reader and so I took a look last night and codes F5 and F6 came up. "Secondary Air Flow System for Cylinders 1-3 and 3-6 are low." Is this from the airpump that's sits near the passenger side firewall being busted?
Code 08 also came up, "mass air flow." Does this mean the voltage reading isn't correct at idle or the wire is broken or something else? If it is broken, my standard rule is to always upgrade (ie. more power...).
Any help/suggestions is much appreciated.