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