I have yet to get a code on my Bolt. But with my other cars, if I get a service light I go to my neighborhood O'Reilly's and they hook up a reader and print out the codes for free. I had a complete $etup for gen 1 back in the day. Still use it for my older vehicles. But started getting the free diagnostics from the parts store once gen 2 came out.