Au7o mascotAu7o
Known IssuesDiagnose my car
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. P2066
P2066MinorFuel & Air Metering

P2066: How to Diagnose & Fix — Fuel Level Sensor "B" Circuit Range/Performance

4 vehicles · 3 makes · $150-$1,400 repair

Share:@au7o.io

How to diagnose and fix P2066: most-reported vehicles

Ranked by owner reports. Each card gives the symptoms, how to confirm the cause, the fix, parts and sources for that vehicle.

Chevrolet Corvette · 2005–2013

Link to this issueError Codes:P2066

The C6 Corvette carries its fuel in two saddle-shaped tanks that straddle the driveline tunnel, each with its own level sender. The left tank holds the fuel pump module and its sender is Fuel Level Sensor 'A'; the right tank has a passive sender, Fuel Level Sensor 'B', and its fuel is siphoned across to the pump side. Because the right tank is drawn down first, the 'B' float and its resistor card spend much of the car's life sitting in vapor rather than submerged in gasoline, and owners report the code appearing most often when the car is driven hard on less than half a tank. That dry-wiping is what kills them: the wiper arm scrubs a dead spot or a high-resistance band into the resistive card, so the sender's output stops tracking fuel actually being burned. The PCM compares the two senders and the fuel actually consumed, and when the 'B' signal is present but not credible it sets P2066 rather than a hard open/short code such as P2067 or P2068. Owners typically describe a gauge that reads correctly on a fresh fill, then hangs at a fixed value for many miles before dropping abruptly, a Driver Information Center range-to-empty figure that goes nonsensical, and in some cases a gauge the cluster disables outright. The condition is not mechanically dangerous, but it strands owners who trust the gauge, and a stored MIL will block emissions readiness. Note that P2066 on this platform can also be provoked by a weak siphon jet pump that leaves the right tank unequally full, so the fuel level of both sides should be compared before condemning the sender.

Common Symptoms

  • Check engine light with P2066 stored
  • Fuel gauge sticks at one reading then drops suddenly
  • Inaccurate or erratic fuel gauge
  • Distance-to-empty in the DIC reads implausibly
  • Code sets after hard driving on less than half a tank
  • Code returns days or weeks after being cleared

How to Fix

Start with data, not parts. With a scan tool, watch the Fuel Level Sensor A and Fuel Level Sensor B values while the car burns down a tank: a healthy sender sweeps smoothly, while a worn card either freezes at one value or jumps in steps. Back-probe the right sender connector and check the sender's resistance through its float travel; that also separates a bad sender from a corroded connector or a chafed harness where it passes over the tank saddle, both of which mimic the same fault. If the 'B' side reads full while 'A' drains fast, suspect the siphon jet pump rather than the sender. The accepted repair for a worn card is replacement of the right-hand fuel level sensor kit; the right and left senders are physically different and are not interchangeable, and the passenger-side kit is GM/ACDelco 19420830 (supersedes 19207711/19149683). Access requires lowering the rear of the exhaust and dropping or lowering the right tank, which is why labor dominates the bill. Replace the sender's seal at the same time, keep the tank as empty as practical before the drop, and clear codes and drive at least two full fuel-burn cycles before declaring the repair good, since the rationality monitor needs substantial fuel consumption to re-run. Owners also report that refilling at the half-tank mark keeps the right-side sender bathed in fuel and slows the wear.

Typical repair cost:$350 - $900
Sources for this issue (4)
  • DTC P2066 Fuel Level Sensor "B" Performance - CorvetteForumforum
  • 2005-2013 C6 Corvette Fuel Level Sensor Kit, Passenger Side (RH) OEM 19420830manufacturer
  • GM Sensor Kit 19420830 (replaces 19207711) - GMPartsDirectmanufacturer
  • Corvette Fuel Level Sending Unit Replacement Cost - RepairPalarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Sep 2026

Dodge Charger · 2006–2018

Link to this issueError Codes:P2066

The Chrysler LX/LD rear-drive cars use a saddle-shaped fuel tank that straddles the driveshaft, so a single sender cannot measure the whole tank. Fuel Level Sensor 1 lives on the primary (driver's) side with the electric pump module; Fuel Level Sensor 2 - the 'B' sensor in generic OBD-II terms - measures the secondary (passenger) lobe and is fed by a jet-pump siphon that transfers fuel across to the pump side. Both senders are read by the cluster/CCN and the fuel level data is then bussed to the PCM. Two things go wrong on the secondary side. The sender's resistive card wears or becomes contaminated so the float arm reads a fixed value, and the siphon jet pump can weaken or clog so the secondary lobe genuinely does not drain at the expected rate. Either way the module sees a fuel-level signal that is present but not credible against fuel consumed, and stores P2066 instead of the circuit-low or circuit-high codes. The classic owner complaint is a gauge that freezes somewhere between half and three-quarters and stays there for a hundred miles or more, then falls off a cliff, with range-to-empty and the low-fuel light never catching up. Because the same tank architecture is used across the platform, a Charger diagnosis translates directly to a Chrysler 300 or a Dodge Challenger.

Common Symptoms

  • Check engine light with P2066 stored
  • Fuel gauge stuck between 1/2 and 3/4 for long distances
  • Fuel gauge drops abruptly after being frozen
  • Distance-to-empty reading is wrong
  • Low-fuel light comes on late or not at all
  • Code returns after clearing

How to Fix

Check for outstanding powertrain module software updates before touching hardware - FCA has issued PCM flash bulletins covering fuel level sensor 2 performance concerns, and a dealer reflash is a common and inexpensive resolution on cars whose senders test fine, so have the dealer run the VIN for applicable flashes first. If the software is current and the code returns, move to data: with a scan tool, compare Fuel Level Sensor 1 and Fuel Level Sensor 2 over a full tank of driving. A sensor 2 value that never moves points at the sender or its wiring; a sensor 2 value that stays high while sensor 1 drops quickly points at a weak jet-pump siphon leaving the secondary lobe overfull, in which case the transfer/siphon pump assembly is the repair. Test the secondary sender's resistance through its float sweep before dropping anything - values sweep roughly from the low tens of ohms at empty to a few hundred ohms at full, and a reading that never changes condemns the sender. Inspect the secondary sender connector and the long harness that crosses to the driver-side fuel hat for corrosion, spread terminals and chafe, and confirm the ground for the fuel-level circuit is clean; a poor connection produces the same implausible signal as a dead sender. The left and right units are different parts and are not interchangeable. After the repair, drive at least two full fill-to-low cycles before assuming the fix held, since the monitor needs a large amount of consumed fuel to run again.

Typical repair cost:$150 - $1,100
Sources for this issue (4)
  • P2066 Fuel Level Sensor B Performance Code issue - 2017 Charger RT | Charger Forumsforum
  • P2066 Fuel Level Sensor 2 Performance | LX Forumsforum
  • OBD-II Code P2066: Fuel Level Sensor 'B' Performance (saddle tank, sensor 2, siphon jet pump) - Go-Partsarticle
  • Dodge Charger Fuel Level Sending Unit Replacement Cost - RepairPalarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Low ConfidenceVerifiedReviewed Sep 2026

Chevrolet Tahoe · 2007–2014

Link to this issueError Codes:P0461P0463P2066P2067

The in-tank fuel-level sender's resistive card wears, causing the fuel gauge to read inaccurately — stuck on Empty or Full, bouncing/fluctuating, or dropping to E with a false low-fuel warning. The sender is integral to the fuel pump module, so a worn card typically means dropping the tank. It is a well-known GM truck problem; on high-mileage trucks technicians recommend replacing the complete fuel pump module rather than just the sender.

Common Symptoms

  • Fuel gauge stuck on E or F
  • Gauge needle bounces/fluctuates
  • False low-fuel warning light
  • Gauge reads wrong after fill-up

How to Fix

First rule out a blown fuel-gauge/sender fuse and attempt a scan-tool sensor recalibration. If the gauge is still erratic, replace the fuel level sending unit — on high-mileage trucks replace the complete in-tank fuel pump module (ACDelco/Delphi module) since the pump often follows. Requires dropping the fuel tank.

Typical repair cost:$400 - $1,400
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jul 2026

Mitsubishi Outlander Sport · 2013–2013

Link to this issueError Codes:P2066

AWD Outlander Sport models use a two-lobe fuel tank shaped around the rear driveline, with a main sending unit and a separate sub sending unit measuring the second lobe. Mitsubishi's ECM does not simply watch the sub sender's voltage - it runs a consumption rationality test. Mitsubishi's published service data for this generation sets DTC P2066 when fuel consumption calculated from injector operation reaches 10 litres (2.6 gallons) while the level derived from the sub fuel level sensor has changed by less than 2 litres (0.5 gallon), or when the sub sender's resistance is 13 ohms or below or 70 ohms or above (earlier calibrations used a 30-litre consumption threshold). NHTSA recall 13V112000 documents the manufacturing defect behind this on 2013 AWD cars: certain Outlander Sport AWD vehicles manufactured June 11 through December 11, 2012 were built without the fuel sending unit harness for the sub sending unit, producing a false fuel tank level reading. With the sub sender never reporting a changing level, the gauge shows far more fuel than the tank holds, and the ECM's rationality monitor flags the implausible sub-sender data. The real-world consequence is the serious one for this code family: the driver may believe fuel remains when the tank is empty, and the engine stalls while driving. Outside the recall population the same monitor is set by an aged or contaminated sub level sensor, a corroded sub-sender connector, or a failed fuel pump module assembly.

Common Symptoms

  • Check engine light with P2066 stored
  • Fuel gauge reads far higher than actual fuel in tank
  • Engine stalls from running out of fuel while the gauge shows fuel remaining
  • Fuel gauge does not move as fuel is used
  • Low fuel warning light behaves erratically
  • Range-to-empty display is inaccurate

How to Fix

For any 2013 AWD Outlander Sport, check the VIN against NHTSA recall 13V112000 (Mitsubishi campaign SR-13-005) first. If the vehicle is in the population, the dealer installs the proper fuel sending unit harness free of charge, which restores the sub sender's signal and cures both the false gauge reading and the stored code; buy nothing before that check is made. If the car is outside the recall, follow Mitsubishi's published diagnostic sequence for P2066: read stored codes with the scan tool, then verify the combination meter's fuel gauge operation - Mitsubishi's flow has you condemn the ECM only after the gauge and the sub sensor check out. With the gauge exonerated, test the sub fuel level sensor through its float travel and confirm its resistance stays inside the specified band rather than sitting at or below 13 ohms or at or above 70 ohms, and inspect the sub-sender connector and the harness run along the tank for corrosion, water intrusion, spread terminals and chafe, since a poor connection produces exactly the same non-tracking signal as a dead sender. Mitsubishi lists a failed fuel pump module or sub level sensor as the most likely cause. When the sub sender or the pump module assembly is replaced, seal the tank flange with a new gasket, then clear the code and drive several gallons' worth of fuel before assuming the repair holds - the monitor cannot re-run until enough fuel has been consumed to satisfy its threshold.

What you need to diagnose it

The repair instructions explicitly call for reading stored codes. Use a scanner that can read the named code families before choosing a repair.The recommended scanner supports these code families; confirm your exact year, model and module coverage before buying.

  • ANCEL AD310 Classic OBD-II Scanner

    Read & clear engine (P) codes

    $20–$40View

As an Amazon Associate, we earn from qualifying purchases. Prices are approximate and may vary.

Reading and clearing the code is DIY work. Module replacement or reprogramming is not — most modules are VIN-programmed, so a new one does nothing until a shop codes it to your car. Check for an open recall or service bulletin before buying anything.

Typical repair cost:$0 - $650
Sources for this issue (4)
  • NHTSA Recall 13V112000 - Mitsubishi: The Fuel Gauge May Read Incorrectlyrecall
  • NHTSA recall document RCMN-13V112-3070 (Mitsubishi Outlander Sport AWD, sub sending unit harness)nhtsa
  • Mitsubishi service information - DTC P2066: Fuel Level Sensor (sub) Circuit Range/Performance (AWD)manufacturer
  • 2013 Mitsubishi Outlander Sport Recalls - Cars.comarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Sep 2026

Find P2066 by make

Browse every documented model and issue for your make.

Chevrolet · 2 issuesDodge · 1 issueMitsubishi · 1 issue

P2066 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P2066 mean?

P2066 stands for "Fuel Level Sensor "B" Circuit Range/Performance." Set when the Fuel Level Sensor 'B' signal is present but implausible or does not track expected fuel usage compared with the primary sender, indicating a performance problem rather than a hard open/short.

What are the most common causes of P2066?

The most common causes of P2066 are: Worn or sticking fuel level sender float/rheostat, High-resistance wiring or ground, Debris/contamination affecting the float, Faulty fuel level sensor 'B', PCM/ECM fault (rare). The specific cause varies by vehicle.

How much does it cost to fix P2066?

Repair costs for P2066 range from $150 to $1,400, depending on the vehicle and root cause.

Which vehicles are affected by P2066?

Au7o has documented P2066 across 4 vehicle models from 3 manufacturers: Chevrolet, Dodge, Mitsubishi.

Related codes

  • P2067 · Fuel Level Sensor "B" Circuit Low Input
  • P2068 · Fuel Level Sensor "B" Circuit High Input
  • P0090 · Fuel Pressure Regulator 1 Control Circuit
  • P00AF · Turbocharger/Supercharger Boost Control "A" Module Performance
  • P00C6 · Fuel Rail Pressure Too Low - Engine Cranking
  • P0104 · Mass or Volume Air Flow "A" Circuit Intermittent
  • P0193 · Fuel Rail Pressure Sensor "A" Circuit High
  • P0200 · Injector Circuit/Open
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P2066 fixes
We add new causes, fixes and affected vehicles for P2066 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.

© 2026 Au7o. All rights reserved.