Check Engine Light Problems in San Diego When your check engine light comes on, you may be torn between feelings of extreme panic and wanting to just ignore — hoping that it will go away sometime soon. This is pretty common for many car owners in San Diego, and in a lot of ways, it […]