I went to get my biannual check (CA) yesterday and my truck passed all the tests except the on-board computer would not allow the scanner tool to check for proper emission system function. It told the scan machine it was "not ready". The tech showed me on my own Scangauge that it was indeed not ready. They told me to drive it a bit and come back at a later date to recheck it. As I was driving home, my Scangauge readout came back as "Ready", so I immediately went back to the smog station and had it retested. Their machine (they even tried another one) still said it was "not ready". I called the local Ford dealer and they said they couldn't do anything for this problem and again told me to drive it for at least 100 miles. I have not disconnected the batteries in months, and I would think the computer would not need to be given more time to reset or whatever it does. Oh, and the Ford dealer said they have another guy that had the same issue and he had to contact the state smog board after driving 1,000's of miles with a Not Ready fault. Ugh!