View Single Post
Old 09-18-2011, 05:42 AM   #14
gsbmw
Registered User
 
Join Date: May 2006
Location: Los Angeles
Posts: 117
My Ride: 2000 323i
You might only have to replace a oil-weakened and broken hose that goes from the oil separator (a.k.a CVV) down to the dipstick tube. It was the only thing wrong with my 2000 323i with P1188 and P1189 codes.

You'll find details and pictures on where to locate the hose here:

http://forum.e46fanatics.com/showthread.php?t=773551

You also mentioned no power at some points. If the check engine light comes on and it loses all power, it has probably gone into "limp home mode". In my case, LHMode was caused by a sticky idle control valve, which can be cleaned with brake fluid cleaner (best to remove it from car first--look for diy). (BTW, I could get out of the LHMode by turning the car off and restarting it... until the valve stuck again... but it might get you home safely.)
gsbmw is offline   Reply With Quote