I passed my safety inspection here in VA but not the emissions, due to "engine light" being on (it has been for months now) The station wants to charge me $98 for a diagnostic (labor) which I think takes about 10 seconds to plug in the machine. Maybe not I don't know. They said they have "the code" indicating the problem but need to run diagnostics. Then of course whatever the problems is will be extra, I understand that. I forget what the diagnostic code is but I can find out if that will help. Thanks, you guys are so helpful!!!!