Originally Posted by ohnozer
I have a 2004 Honda Accord. Just two or three days ago I brought my car in for its emissions inspection (in NJ). All was fine and it passed. Roughly 10-15 miles later my check engine light popped on. I have never had issues with the car before, and it is about 120k miles. I checked the gas cap and it is tight. Is there something that they could have done during the inspection that caused this to happen? I'm suspecting foul play or anything like that, just something that is part of the process that may have caused it as I have not had any troubles before this?
Drive to Autozone, or Advance Auto Parts, or Napa, or--perhaps--Pep Boys, and ask for them to "read" your stored trouble codes. They will do this free-of-charge, in the hope that you will buy parts from them to fix the alleged problem. Then come back here and post the code(s) for further advice.
Also, disconnecting the battery for 20 minutes or so will erase whatever code is causing the light to come on, but I suggest that you first find out what is supposedly wrong before you try erasing the code(s). Incidentally, don't ever try this just prior to inspection, because they will detect a code that translates roughly to..."codes recently erased...not yet ready for inspection".