Evap not ready on 2004 Hyundai Accent

I took my Hyundai to DEQ and it failed for Evap, small leak. Someone suggested that I replace the gas cap, which I did. When I went back to DEQ it did not fail but EVAP said not ready. Was told to reset it I needed to complete the drive cycle. Have driven 60 city miles, 15 hwy. up to 60 mph and back to DEQ to have it show EVAP not ready. Any suggestions?

Asked by for the 2004 Hyundai Accent
3 answers
Hyundai as a car manufacturer put a lot of free technical information and workshop manuals on line for Hyundai owners. Check out www.hmaservice.com lots of great information.
The following is a summary of generic OBD II
drive cycle instructions for a Hyundai:
• The Intake Air Temperature (IAT) should be
between 14 and 122 degrees F.
• Barometric pressure should be equal to or
greater than 75 kPa.
• The fuel tank should be between 25 and 75%
full at the start of the test.
•During acceleration, keep throttle 1⁄4 to 1⁄2 open.
• During deceleration, slow to less than 15 mph
at an engine speed of less than 1000 rpm without
touching the brake or clutch pedal.
• During cruise, maintain a steady engine speed
between 1400 and 4000 rpm.
• At idle speed, keep the throttle closed and the
gear selector in the Neutral position.
Remember, these are just the preliminary
instructions. The actual drive cycle must conform
exactly to the following instructions, or the
various monitors may not run to completion.
• The drive cycle begins with a cold engine
startup. The IAT must be between 32 and 85
degrees F. Engine Coolant Temperature (ECT)
must be less than 127 degrees F. It may be
necessary for the customer to leave the car with
you overnight so it can cool down completely.
The engine coolant and intake air temperatures
must be within a tight range to complete all of
the OBD II monitors during the drive cycle. If
the IAT input is not between 32 and 86 degrees
F at the beginning of the drive cycle, the EVAP
monitor will not run.
• Start the engine and allow it to idle in Park for
one to two minutes.
•Within the first minute and a half, accelerate at
1⁄4 to 3⁄4 throttle to 50-55 mph. Hold that speed for
2-3 minutes. Unless your shop is very close to a
major expressway, it may be difficult to satisfy this
step in the drive cycle.
•Decelerate to 0 mph without braking, then idle
for 1-2 minutes. If you’re on an expressway, pull
safely off the road during this segment.
• Accelerate to 55 mph, using 1⁄4 to 3⁄4 throttle,
then hold a steady cruise for 10 to 20 minutes.
• Return to 0 mph with the engine idling in Park,
then turn the ignition off.
If you still have trouble check this link
As I posted in another posting of this question, Hyundai drive cycles are a bear to carry out...be advised.
My Hyundai Accent 2001 stayed incomplete on Evaporative for 800 miles but turned out (in San Diego at least) they allow for one incomplete on certain tests and that's one of them so it passed the SMOG test anyway. :) Had it not my next step would have been to replace the $35 "Input & Output Vehicle Speed Sensor VSS Unit for 00-05 Hyundai Accent" cable which I have replaced at least yearly when the transmission acts up too much or gives codes but which I figure, since it is telling the computer about speed which seems involved in the test, might help especially since it is the usual culprit for mysterious unsolvable issues in my Accent.