Tweet Whether you’re a new car owner or you’ve had your own vehicle for many years, you likely know that when the Check Engine light comes on, it’s time to get your vehicle to your local auto repair shop as soon as possible. But, what exactly makes that dashboard warning light turn on in the […]