I had an issue with a fuel tank pressure sensor. Finally got around to dropping the tank and replacing the pressure sensor. Cleared the codes. No CEL!!!
However, drive cycle has not been completed. Still have a P1000 code (obd not complete); the vehicle has been driven 238 miles, since codes were cleared!!! It's possible that I haven't been on the highway during this time, so what the heck do I do to complete a cycle? The drive cycle routines seem to be a bit confusing, lots of starts, stops, idle, rev engine, make sure fuel is at a certain level, drive at this speed for 10 mins, coast for 90 secs, then drive at this speed for 15 mins. It really gets to be a bit much.
When I dig in deeper, the scanner is saying:
"EVAP Monitor 0.020 Leak Check Complete" Value = "NO"
"EVAP Monitor 0.020 Leak Check Ready" Value = "NOT READY"
There's got to be a simple way to complete a drive cycle that doesn't involve 20 or 30 steps.
Evap test is longest to complete. There was a recent discussion that outlined what is required for that specifically. Unless you have an imminent smog test, drive normally for a few days and then check again.
OBD-II Monitor Exercised Drive Cycle Procedure
Drive Cycle Preparation
1. Idle vehicle for 15 seconds.
2 Drive at (40 MPH) until ECT is at least (170 F). .
3. Is Inlet Air Temp within (40 to 100 F)? If not stop here.
4. Cruise at (40 MPH) for Up To 4 minutes. Executes the HEGO monitor.
5 Cruise at (45 to 65 MPH) for 10 minutes (avoid sharp turns and hills) Gas tank ¼ to ¾ full.
6. Drive in stop and go traffic conditions. Include five different constant cruise speeds, ranging from (25 to 45 MPH) over a 10 minute period. Executes the Catalyst Monitor.
7. From a stop, accelerate to (45 MPH) at ½ to ¾ throttle. Repeat 3 times. Executes the EGR Monitor.
8. Bring the vehicle to a stop. Idle with transmission in drive for 2 minutes. Executes the ISC portion of the CCM.
CCM (Trans Auto)
9. From a stop and in overdrive, moderately accelerate to (50 MPH) and cruise for at least 15 seconds. Stop vehicle and repeat without overdrive to (40 MPH) cruising for at least 30 seconds. While at (40 MPH), activate overdrive and accelerate to (50 MPH) and cruise for at least 15 seconds. Stop for at least 20 seconds and repeat step 9 five times. Executes the transmission portion of the CCM.
10. From a stop, accelerate to (65 MPH). Decelerate at closed throttle until (40 MPH) (no brakes). Repeat this 3 times. Allows learning for the misfire monitor. ____
Evap is #2. Note gas tank level.
To add as well, evap system test only runs with a functioning fuel tank sending unit. And it only runs the test between 3/4 full, and 1/4 full. .020 test means a leak the same size as a human hair. Most modern scan tools can run the test, and I understand you don't have one, but closely examine all the rubber tubes from the evap/charcoal cannister to the engine. A small crack in a rubber tube, or if in the rust belt, or a pinhole in the metal fill tube, can set this code. You may need to find a local shop with a bi directional scan tool that can run the test, and a smoke machine
I've finally been out on the highway, and I checked my code reader the other day. Hallelujah!!! Drive cycle has finally been completed! No P1000, no codes at all... this has been going on for a couple years, but realistically only because I was reluctant to drop the gas tank (again) to replace the fuel tank pressure sensor. Anyway, it's all done now.