Check Engine Light Diagnostics
Warning lights, rough running, or starting trouble? We test your vehicle to identify the cause and explain the recommended next steps.
Ask about this service →Testing to find the cause
Check Engine Light & Diagnostic Service in Harrisburg, PA
A trouble code gives us a starting point; it does not identify every part that needs repair. Our diagnostic service combines testing and troubleshooting to investigate the problem before we recommend work. Tell us what your vehicle is doing, when it happens, and which warning lights you've noticed.
Call us before driving if the check engine light is flashing or the vehicle is running severely rough.
Ask about this service →Problems We Diagnose
- Check engine light is on
- Rough idle, stalling, or misfires
- Hard starting or no start
- Loss of power or poor fuel economy
- Smells, smoke, or fluid leaks
- A noise you cannot place
Diagnostic Services
- Full diagnostic testing
- Engine light code scan
- Smoke testing for leaks
- Pressure testing
- Electrical troubleshooting
- An estimate before repairs
Why choose us
Why Choose Harrisburg Auto Shop?
Our Harrisburg shop explains what your vehicle needs, provides an upfront estimate, and gets your approval before repairs begin.
- Quality work, honest service, fair prices
- Upfront estimates
- Your approval before repairs begin
- PA inspection & emissions station
- 12-month/12,000-mile warranty on most qualifying repairs
- Repair payment plans with Affirm and Sunbit
Common questions
Diagnostics FAQs
How much do diagnostics cost?
Diagnostics start at $80, which covers up to one full hour of diagnostic time.
What is the difference between a code scan and a diagnostic?
A code scan retrieves stored trouble codes. Diagnostic testing investigates why those codes appeared or why your vehicle is experiencing a problem. A code alone does not confirm which part should be replaced.
What should I tell you when I book?
As much detail as you can: what the car is doing, when it happens, and any warning lights. If we need more information, someone will call you before your appointment.
Ready when you are
Book online, call, or send us the details.
Choose an appointment time online, call the shop, or tell us what your vehicle needs. We’ll call or text about inquiries during business hours.