
Amarillo auto repair
Check Engine Light & Engine Diagnostics in Amarillo, TX
A check engine light can mean anything from a loose gas cap to a serious misfire. We find the real cause, explain it in plain language, and go over your options before any work starts.
Warning signs
Signs You Need Check Engine Light & Engine Diagnostics
- Check engine light on — steady or flashing
- Rough idle, misfires, or stalling
- Hesitation or weak acceleration
- Worse fuel mileage than usual
- Strange smells or exhaust smoke
- Failed inspection due to warning lights
What we do
What We Check & Fix
- Computer scan of trouble codes
- Testing to confirm the actual cause, not just the code
- Ignition, fuel, air intake, and sensor checks
- Clear explanation of what's urgent and what can wait
Why Choose The Mechanic Shop
- Open Monday–Friday, 9 AM–5 PM
- Clear diagnosis and options before any work
- Fair, honest pricing
- Comfortable lobby with TV, games, and drinks

4.9★ on Google
Drivers We've Helped
268 Google reviews
“Quick service even on a Saturday night when everyone else was closed. Appreciated the accurate diagnosis and hospitality.”
“I'm traveling from AZ to PA and my car started overheating in Amarillo TX. On a Saturday at 9pm. Steve is so helpful and figured out my problem immediately.”
“Communication, efficiency, quality, honesty, work ethic, cost effeciency, frankly 5 stars doesn't feel like a high enough ranking for what Steve/'s team did for me and my car.”
FAQ
Check Engine Light & Engine Diagnostics FAQ
My check engine light came on — can I keep driving?
A steady check engine light means the car's computer found a problem worth checking soon. A flashing light usually means a misfire that can damage the engine and catalytic converter — don't keep driving; get it checked right away. Either way, a scan and proper diagnosis tells you what's really going on. Call (806) 626-9870 and we'll get it diagnosed.
What does it mean if my car hesitates or feels weak when accelerating?
Hesitation can come from fuel delivery, ignition, air intake, sensors, or transmission problems. It can get worse quickly, especially on the highway, so a proper diagnosis is the best next step. Call (806) 626-9870 and we'll get it diagnosed.
How do I know if a repair is urgent or can wait?
Anything affecting brakes, steering, overheating, a flashing check engine light, smoke, or strong burning smells should be checked right away. Other issues may be able to wait — we'll explain your options clearly before any work starts. Call (806) 626-9870 and we'll get it diagnosed.
What are your hours?
The Mechanic Shop is open Monday through Friday, 9 AM to 5 PM. If your car breaks down, call us first so we can tell you what to do and get ready for you. Call (806) 626-9870 and we'll get it diagnosed.
Related
Related Services
Engine Repair
From misfires to leaks and noises — honest engine repair done right.
Learn moreAuto Electrical Repair
Lights, wiring, accessories, and electrical gremlins tracked down.
Learn moreEmergency & Breakdown Repair
Broke down in Amarillo? Call us and we'll get you in fast to diagnose and fix it.
Learn moreVisit Our Shop
Visit Us in Amarillo

12001 FM 2590, Building #6, Amarillo, TX 79119
Mon–Fri, 9 AM–5 PM
Get help
Car trouble? We'll get you back on the road.
Call now and tell us what's happening. We'll tell you what to do next.
Call (806) 626-9870