May 2, 2019

Sandy Drivers Ask: Why is My Check Engine Light On?

The Check Engine Light strikes fear into the hearts of some and is totally ignored by just as many. Just what it means is a mystery to most of us.


First, if your check engine light is flashing, that means that something is wrong that could cause severe damage to the catalytic converter or other components. Get that taken care of right away. If your check engine light is flashing, you shouldn’t drive at highway speeds, tow or haul heavy loads. Take it easy all the way to the service center.


If the light is glowing steadily, you should keep an eye on it for a day or two. If the light doesn’t go off, schedule an appointment with your service advisor to get it checked out.


Some more information on how the Check Engine Light works may be informative. Most of your engine functions are controlled by a computer, not surprisingly, called an engine control computer. The computer can adjust many engine parameters for environmental conditions, engine condition and even the way you drive.


To make these adjustments, the computer relies on a network of sensors to provide data. The computer knows the proper operating range for each sensor. When a sensor reading is out of range the computer runs some tests and may turn on the Check Engine Light.


The computer will also try to adjust compensate for some readings. If it can do so, it’ll then turn off the Check Engine Light.


If the problem can’t be resolved, then the light will remain on and you should get your vehicle looked at.


Your service technician will plug a scanner into the on-board diagnostic port and read the trouble code stored in the computer. The trouble code will give the technician a starting place as he diagnoses the cause of the problem.


Give us a call


McNeil's AutoCare

10665 S 700 E

Sandy, UT 84070

mcneilsutah.com

January 21, 2026
Call McNeil's AutoCare at (801) 386-8806 for help with your check engine light in Sandy or Riverton, UT.
January 21, 2026
We have premium shocks and struts that'll improve your performance. We can even help you with upgraded, heavy-duty shocks - schedule an appointment with us today!
January 21, 2026
If it's been a while since you've had your wheels aligned, bring your vehicle to McNeil's AutoCare in Sandy UT for an alignment check, or schedule an appointment.
January 18, 2026
Your Sandy UT service technician at McNeil's AutoCare will install an alternator that meets your manufacturer's specifications. Schedule an appointment today!
December 2, 2025
Ready to get winter-ready? Book online in minutes or call our Sandy shop today. We’ll get your vehicle inspected, serviced, and safe - so you can focus on where you’re going, not what the weather’s doing.
November 20, 2025
The better prepared your vehicle is to deal with the snow and cold, the better your vehicle will run and the safer you and your family will be. Call us today!
October 2, 2024
August 4, 2016 - The 4th annual Hal Wing – Honoring Heroes Foundation Memorial Ride was a successful event!
October 2, 2024
To Whom It May Concern: In February of 2013, I was to go to Zambia, Africa on behalf of the Zambia Scholarship Fund (ZSF) to purchase a vehicle. I am not a mechanic and was warned that everyone in Africa would try and take advantage of me in the purchase of a vehicle. We advertised […]
October 2, 2024
To Whom It May Concern: I would like to take this opportunity to recognize the efforts of one of our valued customer’s Pete McNeil. McNeil’s Auto Care Center has been a long time customer of NAPA Auto Parts. The partnership developed with Pete McNeil as a supporter in our NAPA Auto Care, Integrated Business Solutions […]
October 2, 2024
To whom it may concern, Inter FC Utah (a non-profit youth soccer club) writes this letter of recognition and appreciation for McNeil’s NAPA Auto Care sponsorships and Pete McNeil’s personal volunteer time. McNeil’s NAPA Auto Care is one of our club’s annual sponsors and has been a tremendous help in assisting us with professional branding […]