AutoZone reads codes for free, you can just show up anytime and they will hook your vehicle up and tell you the issue.