Why is my check engine light on?
A glowing or flashing Check Engine or Service Engine Soon light alerts you to problems in your vehicles on board diagnostic system that should be checked out as soon as possible. Many times you won’t notice a difference in your vehicles performance, but can cause failure of a major electronic component. On board diagnostics systems [...]