View Single Post
Old 06-23-2010, 04:38 AM   #36
Registered User
Join Date: May 2006
Location: Los Angeles
Posts: 121
My Ride: 2000 323i
Unless you know you definitely have a bad oil separator (perhaps complete with Chewbacca noises), you may simply have the commonly broken lower oil separator vent hose. You can see the broken hose rather easily with a light by just taking off the air filter box and the MAF and looking under the front side of the electrical junction box under the intake manifold. It's a $10 part and easy to remove and replace by hand; no tools needed. Just reach in and replace it. Some pictures to help you look in the right spot can be found here:

It just might save you a lot of time and trouble. It worked for me and got rid of a slew of codes all at once including my rough idle and SES light.

Last edited by gsbmw; 06-23-2010 at 04:50 AM.
gsbmw is offline   Reply With Quote