E46 General
So, I live in Chicago and for those of you that don't know, the way they do emissions testing here is by plugging into your cars computer and letting it do the work. If your SES light is on, you will fail the test. Failed emissions testing means I can't re-register my car, which leads to...