Should I Buy My Own Code Reader or Scanner? | YourMechanic Advice

Should I Buy My Own Code Reader or Scanner?

All cars made from 1996 onward have an onboard computer that detects faults in the engine, transmission and emissions systems, and communicates problems through lights in the dash (your Check Engine Light, for instance). There’s also a connector located under the dash where a code reader can be connected. This allows a mechanic to connect a reader or scanner to the car and see what code is causing the light to come on.

Should you buy your own?

You can buy code readers and scanners on the market for relatively cheap. They will connect to the OBD II connector under your dash, and will be able to at least pull the code. However, that’s not necessarily going to do you much good. Trouble codes are just that – they’re a series of letters and numbers that tell a mechanic what’s going on, or what trouble code to look up.

What that means is, if you don’t have access to resources detailing what each trouble code means, you’re out of luck. You’ll know the code, but not be one step closer to actually diagnosing the car. In addition, many trouble codes aren’t decisive – they’re general. You might learn that the trouble is with your evap system in the gas tank, but that’s as much as you’ll know.

Another complication is that all cars have what are called manufacturer proprietary trouble codes. What this means is that no code reader/scanner other than one programmed by the automaker will be able to tell you what the code is. So, in this instance, you wouldn’t even be able to tell what the problem is.

So, should you buy your own code reader? If you’re a mechanic or ex-mechanic, it might make sense. It might also be a good option if all you’re interested in doing is turning off the Check Engine Light to see if it comes on again. However, if you want to really fix the problem and don’t have resources beyond the code reader, that money might be better spent with a professional mechanic.


Next Step

Schedule Oil Change

The most popular service booked by readers of this article is Oil Change. YourMechanic’s technicians bring the dealership to you by performing this job at your home or office 7-days a week between 7AM-9PM. We currently cover over 2,000 cities and have 100k+ 5-star reviews... LEARN MORE

SEE PRICING & SCHEDULING

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Recent Oil Change reviews

Excellent Rating

(20,973)

Rating Summary
19,679
836
175
85
198
19,679
836
175
85
198

Shawn

11 years of experience
119 reviews
Shawn
11 years of experience
Mercedes-Benz C300 - Oil Change - Norristown, Pennsylvania
Arrived on time and was very professional. Helped me diagnose a potential alternator issue. Was very polite and easy to work with.
Honda Accord - Oil Change - Pottstown, Pennsylvania
Shawn is always courteous, knowledgeable and arrives on time. I highly recommend him and will use him again in the future.

Robert

21 years of experience
140 reviews
Robert
21 years of experience
Mitsubishi Lancer - Oil Change - Fort Worth, Texas
Very cool dude. Great experience with his service and got my car running a lot better. Definitely will recommend.
Nissan Maxima - Oil Change - Arlington, Texas
He was awesome ! Very knowledgeable and very efficient. This was my first experience with at home car maintenance and it will not be my last Thanks a bunch Robert !

LAVELL

26 years of experience
51 reviews
LAVELL
26 years of experience
Volkswagen Tiguan - Oil Change - Oakland, California
Lavell does such a great job I now have him servicing not just my vehicle but my daughters as well.

Ramon

19 years of experience
104 reviews
Ramon
19 years of experience
Jeep Wrangler - Oil Change - Tucson, Arizona
Ramon was friendly and helpful. He was a little late for the scheduled appointment, but he messaged right away when he realized he wasn’t going to be on time.

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Related articles

Can I Fix My Car with a Home Code Reader/Scanner?
Most Most cars today (anything manufactured after 1996, actually) have an onboard computer that stores trouble codes when something goes wrong with a major component in the engine, transmission or emissions system. By connecting a code reader/scanner to the OBD...
Can I Fix My Car with a Home Code Reader/Scanner?
Most Most cars today (anything manufactured after 1996, actually) have an onboard computer that stores trouble codes when something goes wrong with a major component in the engine, transmission or emissions system. By connecting a code reader/scanner to the OBD...
Can I Fix My Car with a Home Code Reader/Scanner?
Most Most cars today (anything manufactured after 1996, actually) have an onboard computer that stores trouble codes when something goes wrong with a major component in the engine, transmission or emissions system. By connecting a code reader/scanner to the OBD...

Related questions

Will a home code reader/scanner let me fix my car?

Aftermarket code readers and scanners cannot, by themselves, be used to fix your car. The scanner is used to retrieve diagnostic trouble codes (DTCs) from the various control modules on the vehicle. After using your scanner to retrieve DTCs, you...

Code reader not working.

Hi, issues with the data link connector are common. Most of the time a bad fuse is the culprit. If you have verified the fuse is good, there are other things you can visually inspect before seeking the help of...

Check Engine Light codes. 2006 Mercedes Benz E55 AMG

Since you are getting many different codes from different areas of the engine, you may need to have the system hooked up to a factory scanner since most of these generic codes do not cross over in my repair software....

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com