Bmw rought idle Source Source Source Source Read Also: Bmw idle kludge Bmw idle problem Bmw e46 bad idle Bmw e46 idle control valve cleaning diy Bmw e46 320d idle control valve Bmw z3 1.9 rough idle