I reset the CEL and it returned with just the P1421 and P1423 code. I researched the web and found that on the BMW, this is the secondary air pump for cylinders 1-3 that provides air to the exhaust during warm up. According to others, this may be due to a check valve stuck open or closed. Or, it could also be a leak in the output hose or a vacuum hose to the valves. The vacuum line runs close to the engine causing it to get brittle and crack. This 30 cents hose can cause the valve to stay closed, keeping water in the pump and eventually, corrosion to occur. I'll work on it over the weekend and post my results.
I know what you mean with mileage. My e34 had 290k miles on it. I bought my e36 with 70k. 70k miels in 10 years sounds good to me. Sucks ot have high mileage though, always gonna run into maintainence ot little pieces of plastic cracking and making things difficult.
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.