Only one code was being thrown, Code 9-3. This is for a faulty
driver's seat belt buckle switch. Knowing the code and so thinking
this would very likely be covered under Honda's lifetime seat belt
warranty, I reported to my dealer. My dealer reads codes for free, but
subsequent repairs may not be. My dealer was great: The service
department read the code, assured me the repair was covered under
warranty, and ordered the part. Less than two days I was driving home
with the new seat belt buckle installed. I asked to keep the old
buckle (for tinkering, ya know) but the dealer said they needed to
turn it over to Honda as part of the warranty procedure.
One of the Service Department fellows said his understanding is that
this seat belt buckle switch wears /by design/ so people do come in
periodically [every several years] to get a new seat belt buckle. The
idea being it preserves the integrity of the seat belt as a restraint
and so saves Honda from lawsuits. I do not know if this is true or
not. Since I had an experience with my 1991 Civic's seat belt in 2001
or so and the dealer fixed it without question, it seems to me that
the lifetime seat belt warranty is something Honda seems to hold
sacred.
From reading on the net, SRS light problems seem to come up a lot with
this generation. Here is my writeup on what I did:
http://sites.google.com/site/hondalioness/srs