OBD showing "not ready" for Emission Testing on 2003 Toyota Camry

So I have "failed" my emissions twice now because my OBD is showing "not ready". I do not have a check engine light on and I have not replaced the battery for the last 2 and 1/2 years. I drive the car on a daily basis, including highway driving. The day of the second test, I had put 60 miles on the car. I drive an average of 45 miles a day on the car. I cannot understand how to reset the drive cycle so that the OBD will be ready. Please help!

by in Atlanta, GA on January 22, 2010
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
3 answers
ANSWER by , January 22, 2010
It may be the battery. If the battery voltage is too low, the "readiness" will not even try to reset. This voltage can be high enough to start the vehicle, so you'll never know it's a problem. Here is an article that explains the readiness system. http://repairpal.com/drive-cycle-emissions-readiness
ANSWER by , March 31, 2010
a drive cycle is a very specific way of driving a car to run the monitors. every car is different and there are specific parameters that have to be met to run the monitor. it is not just driving the car. i suggest you take it to a pro and let them do the drive cycle for you. this is also assuming there is no problems as well. Good luck Roy
ANSWER by , July 15, 2010
The evaporative emissions monitor is the most difficult monitor to run. I would suspect that is the monitor that is "not ready". Each monitor has very specific criteria for the computer to run it. Typically the evap monitor is triggered between 1/4 and 3/4 of a tank of gas, after a 30 minute period of driving, after a 6 hour rest period when temperatures are over 50 degrees and less than 100 in order for it to run. Find out which monitors were not ready, then ask your local mechanic what the drive cycle is for your car. If he is not able to answer, go to http://techinfo.toyota.com, sign up for a 2 day access ($15) and locate your vehicle specific "drive cycle"