1997 Bmw 318i rough idle Source Source Source Source Source Source Source Read Also: Bmw e36 318i rough idle Bmw e30 318i rough idle 1996 Bmw 318i rough idle 1997 Bmw 318ti rough idle Bmw e46 318i rough idle Bmw 318i n42 rough idle