See, this is a great example of how our regulators have failed miserably.  This kind of practice should be outright banned.  There should not be anything on a car that requires you to take it to a dealer to reset; any competent mechanic should be able to do any service on the car, and not need a special dealer-only computer system to make the car recognize the service.