
Schedule Your Check Engine Light Diagnostic in Tucker, Georgia
A check engine light diagnostic scans your system for a specific fault code. This fault code will help our ASE-certified technicians determine what issue your engine is experiencing. From there, our technicians use the fault code to examine your engine problem further. Once the cause of your engine issue is found, we can make the necessary repairs and turn your check engine light off.
McCullough NAPA Auto Care staffs ASE Certified technicians with the experience and technology to properly diagnose any engine problems you may be having. Complete the form below to schedule your check engine light diagnostic in Tucker, Georgia, today!
-
Got me in the same day and kept me up to date. Fixed what was needed and did not push any costly add ons like other places do. Feel like I can trust these guys.
Jason Hall
January 20, 2022 -
Great price and service! More polite and patient set of people! Along with efficiency! Such a great experience overall
Kiran Bandali
December 19, 2020Would recommend to anyone that needs vehicle maintenance. They are the most honest and reliable mechanic service that I’ve dealt with. Thanks again!
Caleb Pough
February 16, 2021After recently moving to the area, I had a vehicle emergency where my transmission needed replacing. Graham immediately took me in and was SO kind, professional, and direct about the costs; one of their kind staff members even drove me home after my car was dropped for repair so that I did not have to call a car service. They were so patient with me and got my car back to me in one day completely fixed and ready to go! I will never use any other automotive repair shop in the area! ABSOLUTELY recommend without hesitation!
Brinley Bowen
July 28, 2021 -
This place is right by my house. I was really happy with the customer service. I was worried about affordability and turn over but they were efficient and I will be back for any future needs.
meriel joseph
August 30, 2020We have been depending on McCullough's at least since 1997, when we purchased a home only a few blocks away, walking distance really. Had our emissions test a few days ago and want to acknowledge Jack, who completed the tests quickly. I asked him to determine why the backup camera was not in the proper position. It took a bit of time and ingenuity to get everything right. Thanks Jack, for the excellent service.
Dennis Crow
November 21, 2021Great customer service! Eric and team did an awesome job coordinating their busy schedule with the schedule of my girlfriend and myself so that we would have a car during the work week and then trade off cars when the other was ready. They are extremely friendly and it felt like they had us as the customer in mind. Highly recommend!
Andrew r
June 10, 2021 -
I have known Eric and the facility for over 30 years. The service from both a customer and repair stand point is excellent. You can expect to be treated with a high level of professional performance, and courtesy.
Mark Schacher
January 23, 2020 -
My vehicle was on the verge of breaking down while I was in Sandy Springs for work last week (I live in a different town), and my boyfriend had determined that it was a problem with the alternator. He helped me find McCulloch Auto Care, which was right down the street. We'd noticed the good reviews, and we took a chance! The staff is super friendly, professional, and kind. They were able to confirm our suspicions about my car's specific issues, and took us as soon as they could. I was so impressed with their customer service. They really went above and beyond to meet my repair needs, had a fair price, and worked quickly to repair the issue. I almost wish I lived closer just so that I could have my car serviced here more often! Great family owned business.
hannahinhd
February 15, 2021Very honest mechanics. Eric kept me in the loop with my cars progress. I got the car back in a reasonable amount of time considering the work that had to be done.
Michael Brown
January 30, 2020What more is there to say? These guys are amazing. Their service is very thorough and quick. I was so worried about the cost of my repair but Eric and Brian put me at ease with their extremely reasonable prices! My truck is running like it's brand new again and I can't thank these guys enough!
Nicholas Kerr
March 1, 2020 -
I have used this company twice and was VERY impressed both times with the honesty, knowledge, and cost-effectiveness of the mechanics that I worked with. They were upfront with me on what I needed to do now vs what could wait, showed me where I could save money, and worked with me to make sure I had my car finished before I needed it that weekend. Again, very very impressed. I wouldn't take my car anywhere else in Atlanta.
Anon Emus
September 10, 2020This is the best place you could possibly go to take care of your car! My family and I have been going here for over 15 years and we recommend them to everyone. Eric, Bryan, and Graham are the most trustworthy guys and truly care about their customers. We all love them and are so thankful we found them!!
Rachel Walker
October 12, 2021A staff of gentlemen ready to answer every question with a smile and great knowledge. They not only gave me a good estimate but they completed the work a day early! I highly recommend McCullough NAPA Auto Care to you. You will not be disappointed by the care they put into your vehicle.
Byung Ham
March 13, 2020 -
WOW!! An amazing experience! Traveled here from Kansas to apartment shop for my daughter who is relocating and my husband was unable to join A part was dragging under the car so we popped in to see if they could help. They were so kind and helpful. Restored my faith in this world. Good people do exist!!
Angela Drybread
June 18, 2022I have used McCullough Auto Care for more than10 years. I needed a reliable auto maintenance service because I commuted weekly to Birmingham. One of the nice things about these guys is they listen when I mention an issue with the car, go over their inspection results of my car and review my bill in detail. I have never been disappointed in their service or the cost of the service I received.
Bill Scales
March 31, 2022I own and automotive repair business in Jacksonville, but my wife lives in Atlanta and needed tires for her car, so I know good service and fair pricing in this industry. I chose McCullough because of their good reviews and they did not disappoint. They were very professional and took good care of my wife. I would highly recommend them and will continue to use them for her service needs.
John Greenfield
October 21, 2019 -
My experience was surprisingly excellent. I was greeted immediately before I could actually get out my car. Eric was professional and friendly. Eric Followed up with me has promised. I really like that Eric shares real honest timing/wait expectations.
Andrea Townsend
July 20, 2020 -
I do not know if I can type out all that I want to in this review but let me say this. WOW!! Being a single father with a busy schedule I cannot tell you enough how grateful I am for Eric and his team! I have been taking my vehicle to them for over 2 years now and I would not go anywhere else. The honesty, timing and keeping their word every single time is simply priceless! They have saved me so much grief because of my current situation. For all you single fathers out there...these guys got your back! I only have one vehicle and my son and I depend on it being in the best running shape possible. Eric and his team go out of there way EVERY-SINGLE-TIME. During these special times where its harder to get even the simplest things done, that has not slowed down this business. They still give 110% with every customer and are sympathetic to their customers unique situations. People, don't look any further for a shop that you can trust and count on. You will simply waste your time and find no better service in Atlanta. Eric, I want to thank you from the bottom of my heart for everything you and your guys do. Having open and honest communication with you is always a pleasure. Folks lets do our best to keep these guys busy!! They deserve everyone's business! A++++++
Jacob Wiechmann
April 29, 2020I had a check engine light on Saturday afternoon, ended up being an engine coil pack needing to be replaced. It was obviously super busy and I knew I would need to leave it until Monday to get looked at. Staff was very informative and communication was excellent. Got it looked at Monday and ordered necessary part to come in the next day. Went ahead and did the spark plugs as well since I was nearing 60k miles. Picked it up after lunch with no issues. Seems like they do really well with the small space provided and very busy area right off 285
Jason
July 21, 2021 -
Honest pricing..."as promised" timely repairs... and good customer service! - I keep coming back to McCullough with a different vehicle (Nissan Truck/Honda Truck/Honda Car) and they knock it outta the park every time!
Michael Smith
January 25, 2020Very respectful, honest, and professional. I was having issues with my headlights, and they fixed it for a reasonable price. They do a lot to ensure that you have a positive experience, and that you're not wasting your money on unnecessary parts or repairs. Top notch service, A+!
Andrew Asher
July 30, 2021Eric at McCullough has been taking care of my family's [multiple] cars for over 10 years now. A Volkswagen, a Nissan, and 2 Acuras: They've done minor repairs all the way to major transmission replacements. Eric is trustworthy, honest, and tells you what really needs to be done versus what can wait. Their prices seem reasonable (although in fairness I haven't been anywhere else recently b/c I'm so pleased with them), they are timely, and always communicate what the car needs in detail. I can't recommend these guys enough!
Juliana Buttram
September 19, 2019
Why Is My Check Engine Light Flashing?
Here are a few reasons why the check engine light may be flashing.
- Worn Out Spark Plugs. Spark plugs create the spark that ignites the mixture of fuel and air to create combustion and power your engine. Dull or worn-out spark plugs can misfire, which could cause your check engine light to turn on.
- Loose or Faulty Gas Cap. That’s right. something as simple as a loose gas cap can cause your check engine light to turn on. This can cause you to lose fuel from evaporation and is an easy fix to make.
- Issues with Your Catalytic Convertor. The catalytic converter changes carbon monoxide into carbon dioxide. When your catalytic converter isn’t working properly, you’ll experience a loss in fuel economy and performance. There are many possible causes for a failing catalytic converter, all of which can cause the check engine light to turn on.
- Failing Mass Airflow Sensor. The mass airflow sensor is responsible for determining how much air should enter your engine. Issues with your engine will occur when your MAF (Mass Air Flow sensor) is not calculating air intake properly. This can cause your check engine light to turn on.
If your check engine light is flashing or blinking, that means you have a serious problem. If it’s on but not flashing, there is still an issue, but not as severe. In either case, we urge you to bring your vehicle into our shop when the light turns on. Our ACE-Certified Technicians can perform a check engine light diagnostic and find the root cause of the issue and make repairs as needed.
McCullough NAPA Auto Care Proudly Serves
Serving Zip Codes:
30021, 30083, 30084, 30085, 30087, 30340, 30345
Read More About Engine Repair and Replacement

Why Does My Engine Misfire?
Have you ever experienced a rough-running engine or felt your vehicle losing power? This may be due to an engine misfire. An engine misfire occurs when one or more cylinders fail to ignite properly during combustion. This issue can significantly impact your vehicle’s performance and should be handled promptly to prevent further damage.

What Could A Clogged Air Filter Do To Your Engine?
The engine air filter in your car keeps dirt and debris from entering your engine. Much like you, your engine needs clean air to function. A clogged air filter can cause your engine to work harder than it needs to.

Why Your Car May Make A Loud Noise While Accelerating
Does your car make a loud noise while accelerating? Acceleration should be smooth and steady. If your car does make a loud noise when you

3 Common Causes of Engine Overheating
Keeping your engine running smoothly and at the proper temperature is possible with regular maintenance. The most common causes of engine overheating are preventable and