Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-93420-1xm6wsrjs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-93420-1xm6wsrjs:47:15602)
    at /tmp/execjs20161209-93420-1xm6wsrjs:49:31860
    at a.r.perform (/tmp/execjs20161209-93420-1xm6wsrjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-93420-1xm6wsrjs:49:31821)
    at r (/tmp/execjs20161209-93420-1xm6wsrjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-93420-1xm6wsrjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-93420-1xm6wsrjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-93420-1xm6wsrjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-93420-1xm6wsrjs:173:8

Should I Buy My Own Code Reader or Scanner?

code 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.

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

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

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

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
The Traveler’s Guide to Driving in Malaysia
CraigBurrows / Shutterstock.com Malaysia is a popular destination for many tourists today. The country has amazing sights and attractions that you will want to explore....
How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...


Related questions

Q: Are Code Readers and Scan Tools Different?

There are differences and similarities between code readers and scan tools. With the advent of the vehicle on board diagnostic system (OBD) there have been many different makers of scan tools and code readers. The code readers were the first...

Q: not starting filling tank

Hi! The symptoms you are describing for your 2013 Ford E-250 sound like that of a vacuum leak leaking intake manifold gasket. I suggest that you have the intake manifold tested with the smoke machine. Doing so will test your...

Q: Is It Worth It to Buy My Own Scanner or Code Reader?

A code scanner is used to access the onboard diagnostic system (OBD) of your vehicle. Not all code scanners are created equal; there are many different scanner types. The most inexpensive scanners on the market today hookup to the OBD...