HELP! SMOG/CHECK ENGINE LIGHT ISSUE




I had refused to get it smogged while the check engine lite was on; so I was waiting for it to go off (i knew it would fail with the lite on). Now that i had the battery issue, I can't get it to come back on.
The smog shop mechanic says that now that the battery dies, everything "reset" and its not ready to be smogged until after I've driven the car for a few miles to make everything ready. Unless I find out why the CE lite was on, he cannot smog it. Now I'm trying to get it to come on, so i can have it checked and and see why the CE lite is on. Problem is I cannot drive it since its not registered--HELP me please. I don't know what to do anymore.
I'm now going to get a smog, let it fail, and see if my mechanic can get it fixed. IDEAS/Suggestions??????
The stored pending codes will show up even though the light is not on. Also if some condition causes it that has resolved itself the pending code will be gone and if you have driven it the i/m status will show ready for all the conditions.
Lesson learned from this? Never ignore a cel for a year. It can lead to much more costly issues.



