Bimmerfest BMW banner

cyclone seperator pcv

  1. E46 (1999 - 2006)
    I have a '03 330CI with 100K miles. Check engine light came on and it started running very rough when idol. I took it to the dealer and of course they gave me a list of things that need to be fixed. I would really like to do as much of this myself but cant without some serious help. I am...