Yes, you can reset most of the codes on your car yourself. However, you may need to remember that a few codes might need professional help from time to time. The codes for engine issues mainly seek help from expert mechanics.