0 like 0 dislike
439 views
by

have changed O2 sensor b1 s2 and gas cap. but P0446 code has returned again.

Vehicle: 1999, BMW, 323I E36 chasis, convertable

1 Answer

0 like 0 dislike
by
check all evaporated systems. .for leaks very sensitive will set code every time and stay on ..possible causes are bad connects on lines or rubber has rotted and will not let the vapors go to engine. .most likely somewhere theres a break somewhere may be difficult to find with out smoke machine. .small or very small evap leaks are common and set codes ..gas cap o ring to ..but u did that ..good luck

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...