2003 Ford Expedition 33000 miles.
2 weeks ago I went for my first smog. Not knowing they check the computer it didnt pass because the week before I was doing some tuning with a programmer I have, and by default when a new program is entered it erases all codes. Ive been working out of town so I never get to drive my truck. The emissions passed with no pollutants just the computer check failed.
They told me to drive 100 miles and come back. Since I have a code reader I did verify the code p1000, monitor checks not complete. Well finally after 2 weeks and 460 miles it finally clears, and at the same time today I get a code for low idle, which I have fixed in the past by spraying out a idle air valve. But now my check engine light is on because of that idle. I sprayed out the valve and the idle is perfect again. (BTW there was no code for the idle before when I did the programming 2 weeks ago)
Since the smog place is closed I cant call them and ask if its a problem with that code to pass smog, I dont want to erase it and have to spend another $100+ in gas and another 2 weeks of weekend driving.
Can it pass if there are codes, I really dont think the low idle is a big deal but I only have 1 free retest and dont want to spend even more money again.