My 2005 Civic has the SRS light come on about once a year. It is an easy fix with instructions on you tube. The problem is the switch in the seat belt buckle gets stuck. Take it apart, clean it, shoot some electrical connection cleaner on it, reassemble, clear the code. It takes me about 15 minutes around once a year now. I brought it to the dealer the first time it happened and the mechanic told me the fix. He said that they would have to put a new buckle on it for few hundred bucks.