VinGear VIN decoder VinGearVIN decoder, VIN lookup & history check Check a VIN

P2412 code meaning

Fuel Cap Sensor/Switch Circuit Intermittent/Erratic

Powertrain system Generic code P24xx codes Check engine light

What P2412 means

P2412 covers a fuel cap sensor or switch whose signal drops out or flickers rather than holding one state, for instance from a loose terminal, a cracked wire that flexes each time the filler door is opened, or a worn switch contact. Brief interruptions of this kind can make the cap look open for a moment and spoil an EVAP test. No manufacturer publicly documents P2412. Pressure-based cap detection, as in Ford's P0457 strategy with its -8 inH2O limit 30 s after refuelling, shows why a reliable cap signal matters for the leak monitor. CARB requires that input components be checked both for electrical faults and for plausibility. P2408 is the generic circuit fault, P2409 a steady implausibility, P2410/P2411 fixed low or high readings. Driving is not affected.

P2412 at a glance

  • Check engine lightYes, usually on
  • Emissions testCan fail
  • Limp modeNot expected
  • Repair difficultyEasy, DIY possible
  • Typical labor0.3 to 1.5 hours
  • Clears after repairAfter a drive cycle

Symptoms of P2412

  • Check engine light that comes and goes
  • Occasional fuel cap warning with the cap closed

Common causes of P2412

  • Most likelyLoose or corroded terminal in the sensor connector
  • PossibleWire cracked where it flexes at the filler door
  • PossibleWorn switch contact

Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.

Parts involved

Fuel cap sensorSensor wiring

What each part of P2412 means

PPowertrain system: engine, fuel system, ignition, emissions and transmission.
2Generic code (second SAE range): it means the same on every make.
4Area: auxiliary emission controls (catalytic converter, EGR, EVAP).
12The exact fault in that area.

What to do next

  • Note P2412 and any other codes stored with it: several codes together often point to one cause.
  • Check for loose connectors and damaged wiring around the parts the code names.
  • Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
  • Clear the code only after the repair. If it comes back, the fault is still there.

Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.

Questions about P2412

What does P2412 mean?

P2412 means "Fuel Cap Sensor/Switch Circuit Intermittent/Erratic". P2412 covers a fuel cap sensor or switch whose signal drops out or flickers rather than holding one state, for instance from a loose terminal, a cracked wire that flexes each time the filler door is opened, or a worn switch contact. It is a generic code, so it means the same on every make.

Is it safe to drive with P2412?

Usually yes, for a short time, if the check engine light is steady and the car drives normally. If the light flashes or the car runs badly, stop and have it checked.

Will P2412 fail an emissions test?

Yes, it can. P2412 is emissions-related, so most inspection programs fail a car while it is stored or while the check engine light is on.

How hard is P2412 to fix?

Difficulty: easy. A typical repair takes 0.3 to 1.5 hours of work. A careful DIY repair is possible with basic tools and a scanner.

Will P2412 clear itself after the repair?

After the repair the car has to complete a drive cycle (a mix of city and highway driving) before the test runs again. Until then the readiness monitor shows "not ready", which can fail an inspection.

Look up another code

Technical content: OBDex open OBD-II database (public domain, CC0), checked 3 Nov 2026, edited for US drivers by the VinGear team.
Technical sources for P2412