P0442 on 2000-2002 Saturn SL: EVAP Small Leak Causes and Fixes
On a 2000-2002 Saturn SL, the P0442 code is most often caused by a loose or worn-out gas cap. Before buying any parts, check that the cap is tight and inspect its rubber seal for cracks. A new OEM-quality gas cap, like ACDelco GT265, is an inexpensive first step, costing around $15-$30. If the cap is not the issue, a dirty or rusted fuel filler neck is the next most common culprit.
- Start with the simplest fix: check that your gas cap is tight. If the light comes back, replace the gas cap.
- Before replacing the cap, wipe down the rim of the fuel filler neck to ensure a clean sealing surface.
- If a new gas cap doesn't solve the issue, visually inspect all accessible EVAP hoses for cracks, especially rubber elbows.
- The most reliable way to find a persistent small leak is with a smoke test, which is the procedure recommended by the manufacturer.
- This code will not leave you stranded, but it will cause you to fail an emissions test.
What's Unique About the 2000-2002 Saturn SL
For the Saturn S-Series, the P0442 code follows a familiar pattern of common EVAP system faults. However, owner forums and even official Technical Service Bulletins (TSBs) highlight two key points. First, the gas cap and the sealing surface of the fuel filler neck are very common culprits, with with owners often fixing the issue by simply cleaning a dirty filler neck or replacing a worn cap. One owner on Saturn Forum noted success after their Check Engine Light turned off, stating, "The next day I cleaned the top of the filler neck and the fuel cap gasket with some silicone on a paper towel. The neck was especially dirty and bumpy feeling, but it became smooth and clean. This must have done the trick because after three driving trips the SES light turned off." Second, if the gas cap isn't the cause, finding the leak can be difficult without the right tools, which is why a manufacturer TSB directs technicians to use a specialized EVAP smoke tester to diagnose the issue properly. [Bulletin #PIT4943D]
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Check Engine Light is on
- A faint smell of gasoline, especially when parked in a garage or enclosed space
- A loose gas cap warning on the dash 🎬 Watch: Overview of P0442 causes, symptoms, and common fixes (if equipped)
- Replacing the fuel tank pressure sensor. While this sensor is part of the EVAP system, it is not a common cause for a P0442 leak code. A faulty sensor would typically set a different trouble code, such as P0452. Forum users have noted that auto parts stores sometimes incorrectly suggest this part.
Most Likely Causes
- Loose or Faulty Gas Cap 🔴 High Probability The rubber gasket on the gas cap can dry out, crack, and fail over time, preventing a proper seal. Aftermarket caps are also known to cause sealing issues compared to OEM parts; it is highly recommended to use a genuine GM or ACDelco cap. A user on Saturn Forum mentioned their aftermarket cap might be the issue, stating, "Also I purchased a cap at Advance Auto Parts, maybe I will purchase one from a local Saturn service center still open."
How to confirm: First, ensure the cap is tightened until it clicks several times. If the light returns, remove the cap and visually inspect the rubber O-ring for any cracks, stiffness, or damage. Also, check the metal rim of the fuel filler neck for dirt, rust, or nicks that could prevent a seal.
Typical fix: Clean the filler neck surface and replace the gas cap with a new, high-quality OEM or equivalent part. The ACDelco GT265 is a common replacement.
Est. part cost: $15-$30 - Cracked or Disconnected EVAP Hoses 🟡 Medium Probability The small rubber and plastic hoses in the EVAP system become brittle with age and exposure to engine heat, leading to cracks. The lines running along the frame rail to the canister are particularly vulnerable.
How to confirm: Visually inspect all accessible EVAP lines, which run from the fuel tank area to the engine bay. Pay close attention to rubber elbows and connection points. Gently bending a hose can reveal hidden cracks. A smoke test is the most effective way to find a small hose leak.
Typical fix: Replace the cracked section of hose or the entire hose assembly. Small vacuum hose is inexpensive.
Est. part cost: $5-$50 - Faulty EVAP Purge Valve/Solenoid ⚪ Low Probability This solenoid, located in the engine bay, can get stuck slightly open due to carbon buildup or wear, creating a constant small leak in the system.
How to confirm: The purge valve is normally closed. You can remove it and try to blow through it; if air passes, it's faulty. A common symptom of a stuck-open purge valve is difficulty starting the engine immediately after refueling. On the Saturn SL, it's mounted below the intake manifold on the side of the cylinder block.
Typical fix: Replace the purge valve solenoid. The ACDelco part number is 214-641 for many S-Series models.
Est. part cost: $25-$60 - Faulty EVAP Vent Valve/Solenoid ⚪ Low Probability This valve is normally open and closes to allow the system to be tested. It can fail to close properly or its seals can leak, often due to dirt and corrosion from its location under the car.
How to confirm: This component is harder to test without a scan tool that can command it to close. It is located near the top of the fuel filler neck, behind the rear driver's side wheelhouse liner. A smoke test is the best way to confirm a leak at this valve.
Typical fix: Replace the vent valve solenoid.
Est. part cost: $30-$70
Rare But Worth Checking
- Cracked Charcoal Canister: The plastic housing of the canister can be damaged by road debris or age, causing a leak. It is located on top of the fuel tank at the left, rear corner. This is almost always found with a smoke test when smoke is seen coming from the canister body itself.
- Rusted or Damaged Fuel Filler Neck: In areas with road salt, the metal filler neck can rust where the gas cap seals, creating a rough, uneven surface that won't seal properly. Forum users have reported this, with one noting, "There is a few very small nicks/dings on the top of the filler neck where the cap contacts... you can feel them with your fingernail." While some attempt to sand the surface smooth, if the rust is significant, the entire filler neck assembly must be replaced.
Diagnosis Steps
- Check the Gas Cap: Ensure it is tightened until it clicks multiple times. If the code returns, remove the cap and inspect its seal for cracks or damage. A video on a 2002 SL2 specifically highlights visible cracks in the gasket 🎬 Watch: Step-by-step guide to fixing the gas cap seal as the direct cause.
- Inspect the Fuel Filler Neck: Clean the rim of the filler neck where the cap seals. Check for any rust, dirt, or damage that could prevent a good seal. A Saturn owner on a forum fixed his P0442 simply by cleaning a "dirty and bumpy feeling" filler neck until it was smooth.
- Replace the Gas Cap: If the seal looks questionable or you are using an aftermarket cap, replace it with an OEM-quality part (e.g., ACDelco GT265). This is the most common and cheapest fix. Clear the code and drive for a few days to see if it returns.
- Visually Inspect EVAP Hoses: Trace the EVAP lines from the engine bay (near the intake manifold) back towards the fuel tank. Look for any obvious cracks, especially at rubber connection points and plastic lines running along the frame.
- Perform a Smoke Test: This is the most reliable way to find the source of the leak. Connect a smoke machine to the EVAP service port. On the Saturn SL, this port has a green cap and is located in the purge line under the driver's side floorpan, behind the left front wheel. The smoke will exit from the point of the leak, making it easy to identify.
- Test Solenoids: If a smoke test isn't possible, you can test the purge solenoid in the engine bay. Remove it and try blowing through it; if air passes, it is stuck open and needs replacement. The vent solenoid is harder to test without a scan tool to command it closed.
- Inspect Charcoal Canister and Fuel Tank: During the smoke test, check the canister (on top of the fuel tank) and the top of the fuel tank for any signs of smoke, indicating a crack or a bad seal.
Parts You'll Likely Need
- Fuel Cap
(OEM #ACDelco GT265 (GM 10372865))— This is the most frequent cause of a P0442 code due to its rubber seal wearing out over time. Using a non-OEM cap is a common source of the problem.
Trusted brands: ACDelco, Stant
OEM price range: $20-$35
Aftermarket price range: $15-$25 - EVAP Canister Purge Valve
(OEM #ACDelco 214-641)— This valve can get stuck open, creating a small, constant leak. It's a common failure point after the gas cap has been ruled out.
Trusted brands: ACDelco, Dorman
OEM price range: $40-$70
Aftermarket price range: $25-$60 - EVAP Canister Vent Solenoid — This valve, located near the fuel tank, can fail to seal during the system's self-test, causing a leak code. Its location makes it prone to corrosion and dirt contamination.
Trusted brands: ACDelco, Dorman
OEM price range: $50-$80
Aftermarket price range: $30-$70
Related Codes That Often Appear With This One
- P0455 — A P0455 (Large EVAP Leak) can sometimes appear alongside or instead of P0442 if the leak is on the larger side, such as a very bad gas cap seal or a completely disconnected hose.
- P0440 — This is a general EVAP system malfunction code. If a large leak test fails, it may set P0440 before it runs the small leak test that would set P0442.
- P0496 — This code for 'EVAP Flow During a Non-Purge Condition' almost always points to a faulty purge valve stuck open, which the system can also interpret as a small leak, triggering P0442.
Technical Service Bulletins (TSBs) & Recalls
- Bulletin #PIT4943D: Directs technicians to use an "Evaporative Emissions System Tester" (smoke machine) for diagnosis of P0442, confirming that finding the leak can require specialized tools.
- Bulletin #21-NA-124: A general GM bulletin for P0442/P0455 that outlines a diagnostic strategy, recommending inspection of all EVAP line connections first, followed by the vent valve, and then the purge valve.
Platform-Specific Known Issues
- Filler Neck Corrosion: The steel fuel filler neck is known to develop rust and pitting on the sealing surface, preventing even a new gas cap from sealing correctly. O
Mechanic-Grade Diagnostic Values
- EVAP Purge Valve Solenoid Resistance — expected: 14-30 Ohms. Failure: An infinite reading (open circuit) or a reading far outside the expected range indicates a faulty solenoid coil.
- EVAP Vent Valve Solenoid Resistance — expected: 20-30 Ohms. Failure: A reading significantly outside this range suggests the solenoid winding is damaged and the part needs replacement.
- Fuel Tank Pressure (FTP) Sensor Voltage at KOEO (Key On, Engine Off) — expected: Approximately 1.5 Volts at atmospheric pressure.. Failure: A reading of 0.00 volts, as noted in one owner's freeze frame data, could indicate a sensor or wiring issue, though it's less likely to be the direct cause of a P0442 leak code itself.
Hidden / Shadow Codes Worth Checking
- Mode $06, Test ID $27: This is not a trouble code but a raw data result from the onboard diagnostic monitor for the 0.020" EVAP leak test. Technicians can view this data with an advanced scan tool to see the system's vacuum decay measurement value. If the measured value exceeds the maximum allowable limit stored in the PCM, the test fails, and a P0442 code is set. (see via Advanced OBD-II scan tool with Mode $06 functionality.)
Scan Tool Commands That Help
- Tech 2 or equivalent professional scanner: EVAP Service Bay Test — This function forces the EVAP monitor to run its self-test sequence in the service bay, rather than waiting for specific driving conditions. It commands the vent and purge solenoids to seal and test the system, confirming if a leak is currently present.
- Tech 2 or equivalent professional scanner: EVAP Vent Solenoid ON/OFF — This bidirectional command manually closes the normally-open vent solenoid. It is essential for sealing the EVAP system before performing a smoke test or a manual vacuum/pressure test to find a leak.
- Tech 2 or equivalent professional scanner: EVAP Purge Solenoid Duty Cycle Control — Allows a technician to manually command the purge valve open to varying degrees. This can be used to check if the valve is physically responding to the PCM's command and to test for blockages.
Wiring & Ground Locations
- EVAP Purge Solenoid Connector — In the engine bay, mounted below the intake manifold on the side of the cylinder block.. The connector receives a Pink wire for ignition power and a Dark Green wire for the control signal from the PCM. Checking for 12V on the Pink wire (Key On) and testing the integrity of the Dark Green wire back to the PCM is critical if the solenoid itself tests good.
- EVAP Vent Solenoid Connector — Near the top of the fuel filler neck, behind the rear driver's side wheelhouse liner.. The connector receives a Pink wire for ignition power and a White wire for the control signal from the PCM. Corrosion at this connector is common due to its location, and can prevent the valve from closing, causing a P0442.
- G102 / G103 — G102 is near the base of the left shock tower; G103 is near the right shock tower in the engine compartment.. These are major engine and body ground points. While not directly for a single EVAP component, a poor ground at these locations can cause a variety of intermittent electrical issues and incorrect sensor readings for the PCM, potentially affecting EVAP test operations.
Real Owner Repair Stories
- Saturn Forum user (2000 Saturn SL1) — Recurring P0442 SES light that would appear at the exact same spot on the road (slowing for a stop sign) 123 miles after clearing the code.
❌ Tried (didn't work) Replaced thermostat, Replaced engine coolant temp sensor, Replaced gas cap (aftermarket), Replaced fuel tank pressure sensor
✅ What actually fixed it The user noted small nicks on the fuel filler neck sealing surface and was advised to check all EVAP hoses for cracks and consider buying an OEM gas cap instead of the aftermarket one. While the final fix wasn't posted in a single message, the strong implication was the issue lay with the filler neck seal or a cracked hose, not the sensors that were replaced. - Forum user report (generic GM, applicable principle) (General Motors vehicle) — P0442 code
❌ Tried (didn't work) Gas cap replacement
✅ What actually fixed it The owner discovered a severely cracked plastic EVAP line that connected the charcoal canister to a metal line running along the frame. The fix was to cut out the cracked section and splice in a new piece of rubber fuel line for less than a dollar. - Forum user report (generic, applicable principle) (Vehicle with P0442) — P0442 code
❌ Tried (didn't work) Initial visual inspection
✅ What actually fixed it After a smoke test revealed a leak at the EVAP vent solenoid, the owner replaced it twice with aftermarket parts that failed quickly. The root cause was the vent solenoid itself failing to seal, a very common issue for this code after the gas cap is ruled out.
"I Checked Everything" — The Actual Cause
- In some cases, a vehicle can pass a static smoke test in the garage but still set a P0442 code. This often points to an intermittent failure of the EVAP vent solenoid. The solenoid may seal perfectly when cold and static, but fail to close completely due to heat, vibration, or age once the vehicle is driven. This allows a small leak to occur only under specific operating conditions, which the PCM eventually detects, but a smoke test in the bay will miss.
Helpful Videos
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Saturn SL:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2000-2002 Saturn SL
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- 🎟️ Get 5% Off