OBD-II trouble code
P2024: Evaporative Emissions (EVAP) Fuel Vapor Temperature Sensor Circuit
The fuel vapor temperature sensor is not reporting usable data. It costs you nothing in drivability — what it costs you is the evaporative leak test, which stops running, so the vehicle will not reach emissions readiness.
Quick facts
- System
- Powertrain
- Category
- Evaporative Emissions
- Severity
- Low severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $90 – $800
- DIY difficulty
- Intermediate DIY
What does P2024 mean?
It is easy to file this under emissions and assume the consequence is dirtier exhaust. It is not. The real consequence is a test that no longer runs.
The evaporative system's job is to trap fuel vapour in a charcoal canister instead of letting it escape, and the module's job is to confirm periodically that the system is sealed. It does that by sealing the tank and watching the pressure — either pulling a vacuum and checking it holds, or letting natural vapour pressure build and checking it does not bleed away. Either way the entire test is a pressure measurement on a closed volume.
And pressure in a closed volume full of fuel vapour is dominated by temperature. Warm the tank a few degrees and pressure rises on its own. Cool it — park in shade, drive into cold air, refuel with cold fuel — and pressure falls with no leak involved at all. Without knowing the vapour temperature, the module cannot separate a genuine leak from ordinary thermal behaviour, and a leak test that cannot make that distinction is worthless. So it declines to run it.
That is why P2024 usually arrives with no symptom other than the warning lamp. The engine does not care about vapour temperature. Fuel delivery, ignition and idle are unaffected. What you will discover, typically at inspection time, is that the evaporative monitor sits at not-ready and will not clear no matter how much you drive, because the module is not attempting the test. In many jurisdictions that alone fails the inspection, which makes this a low-severity code with a hard deadline attached.
The sensor itself is a thermistor rather than the divider-style sensor used for position measurement. It has no moving parts and no reference supply of its own — the module applies a voltage through a fixed internal resistor and reads the point between that resistor and the sensor. Resistance falls as temperature rises on the usual negative-coefficient design, so the module reads temperature as a voltage. Two failure signatures follow directly from that arrangement: an open circuit anywhere leaves the module reading its own pull-up voltage, which it interprets as an implausibly cold temperature, while a short to ground collapses the reading and it interprets an implausibly hot one. Both extremes are out of range and both set a circuit code, so the direction of the reading tells you which of the two conditions to look for before you have measured anything.
There is one test worth doing before any of that, because it is free and it settles the question of whether the sensor is honest. Leave the vehicle overnight, then read the vapour temperature first thing alongside ambient air temperature. A tank that has sat unrun for eight hours has equalised with its surroundings, so the two numbers should be close. A reading that is wildly apart from ambient after a cold soak condemns the sensor without dropping the tank. A reading that agrees with ambient points at an intermittent connection instead — which matters, because on many vehicles this sensor sits in or on the tank, and knowing before you start whether the tank has to come down is the difference between a small job and a large one.
Common causes
- Failed fuel vapor temperature sensor
- Open circuit in the sensor signal or ground wiring
- Short to ground in the sensor circuit
- Corroded or water-damaged connector at the tank or canister
- Chafed wiring along the underbody run to the tank
- Damage to the sensor harness from road debris or corrosion on an older vehicle
- Connector disturbed or left unseated during previous fuel system or tank work
Symptoms
- Check engine light on with no change in how the vehicle drives
- Evaporative system monitor stuck at not-ready no matter how far the vehicle is driven
- Failed emissions inspection on readiness rather than on tailpipe results
- Fuel vapor temperature parameter reading implausibly hot or implausibly cold
- Other evaporative codes that never set because the leak test is not being attempted
- No fuel smell, no drivability complaint and no fuel economy change
Diagnostic steps
- 1.Read the fuel vapor temperature parameter and note which direction it is wrong. An implausibly cold reading suggests an open circuit; an implausibly hot one suggests a short to ground.
- 2.Leave the vehicle to sit overnight and compare the vapour temperature against ambient air temperature first thing. After a cold soak the two should be close, and a large disagreement condemns the sensor.
- 3.Locate the sensor before planning the repair. Where it is mounted in or on the tank, access dominates the cost and the diagnosis needs to be certain first.
- 4.Inspect the connector for corrosion, water intrusion and a damaged seal. Underbody connectors on this circuit take road spray and salt directly.
- 5.Follow the harness run along the underbody looking for chafe, crush damage and areas where a heat shield or strap has worn through the loom.
- 6.With the sensor unplugged, measure its resistance and compare against the manufacturer's temperature-to-resistance table at a known temperature.
- 7.Check the signal circuit for continuity to the module and the ground circuit for a solid return, testing at the module end first where that is easier to reach.
- 8.After repair, clear the codes and drive the vehicle until the evaporative monitor sets. The repair is not proven until that monitor completes.
Repair cost
$90 – $800
Where the sensor is externally mounted and separately available, $120 to $350 fitted. Where it is integrated into the fuel tank assembly or the pump module, the tank has to be lowered and the job runs $450 to $800. A connector or harness repair on the underbody run is $90 to $300. Diagnosis alone is $90 to $170.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with evap fuel vapor temperature sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.