Bmw e46 rough running Source Source Source Source Source Source Source Read Also: Bmw e30 running rough Bmw e34 rough running Bmw e90 running rough Bmw e46 running rough cold Bmw x5 running rough Bmw e46 320d running rough