P1166 — Low-Fuel Bank 2 Sensor 1 Oxygen Fault
P1166 — Low-Fuel Bank 2 Sensor 1 Oxygen Fault. If P1166 is the only code and the engine runs normally, driving cautiously is generally possible while avoiding prolonged low-fuel operation.
For Ford vehicles
oxygen sensor fault detected at low fuel level B2 S1
vehicle
Is it safe to drive?
Avoid low fuel and diagnose P1166 promptly If P1166 is the only code and the engine runs normally, driving cautiously is generally possible while avoiding prolonged low-fuel operation. If there is rough idle, hesitation, strong exhaust odor, or misfire, stop driving and have the Bank 2 Sensor 1 circuit inspected.
Typical symptoms
- The check-engine light may illuminate with P1166 when the fuel level becomes low
- P1166 may remain stored or appear in pending-code memory after the fuel level rises
- Rough idle, hesitation, or uneven acceleration may occur with an inaccurate Bank 2 Sensor 1 signal
- Fuel economy may decrease when the ECU compensates for an unexpected oxygen-sensor reading
- An unusually rich exhaust odor may be present if the engine is operating on an incorrect mixture
Common causes
- An aged or contaminated Bank 2 Sensor 1 oxygen sensor producing an implausible signal as fuel level changes
- Open, shorted, or high-resistance wiring affecting the P1166 sensor circuit
- Corrosion, heat damage, or a loose connector at the Bank 2 Sensor 1 oxygen-sensor plug
- An exhaust leak upstream of the Bank 2 Sensor 1 sensor allowing excess oxygen into the exhaust stream
- Low fuel or an inaccurate fuel-level input that activates a low-fuel engine-control strategy while P1166 is being evaluated
- A fuel-trim deviation that the control module detects only during low-fuel operating conditions
How to diagnose with an OBD scanner
- Confirm the fuel-level condition Verify the fuel gauge and the actual amount in the tank before testing P1166. If fuel is dangerously low, add the correct fuel rather than continuing to drive. Do not deliberately run the tank nearly empty merely to reproduce the fault.
- Read P1166 with an OBD scanner Connect an ELM327 adapter to an OBD-capable scanner or AIScanAuto and read stored, pending, and permanent codes plus available freeze-frame data. Confirm that P1166 is present and note any fuel-trim or related sensor codes.
- Review Bank 2 Sensor 1 data If the scanner supports live oxygen-sensor and fuel-trim data, compare Bank 2 Sensor 1 voltage and trim values with the other sensors during normal closed-loop operation. Look for an abrupt, implausible change rather than assuming the displayed sensor has failed.
- Inspect the sensor and circuit Inspect the Bank 2 Sensor 1 connector, wiring, grounds, and heat-exposed areas for corrosion, opens, shorts, or damage. Confirm reference, ground, and signal integrity with the vehicle's specified test procedure before replacing any parts.
- Check exhaust and fuel inputs Inspect for exhaust leaks near the Bank 2 Sensor 1 sensor and check for contamination. Also verify the fuel-level signal, tank vent, and any low-fuel strategy inputs that could alter fueling or closed-loop control when P1166 is set.
- Repair and validate the fault Repair the confirmed wiring, exhaust, fuel-level, or oxygen-sensor defect, then clear P1166 and the related codes. Validate the repair through normal driving cycles and the manufacturer-specified low-fuel test procedure while maintaining a safe fuel reserve.
Approximate repair cost
Independent-shop estimate for diagnosing and repairing P1166 is roughly USD $200–$800, depending on whether the required work is sensor replacement, wiring or connector repair, or exhaust and fuel-input diagnosis. These figures are estimates and vary by region.
Common questions
Does P1166 always mean the oxygen sensor is defective?
No. P1166 identifies an oxygen-sensor fault detected at low fuel in Bank 2 Sensor 1, but wiring, an exhaust leak, sensor contamination, or the low-fuel control strategy can also cause the code.
What does B2 S1 mean in P1166?
B2 S1 identifies Bank 2, Sensor 1, the oxygen-sensor position named by P1166. Its exact physical location varies by engine layout, so use the vehicle wiring diagram when locating it.
Why does P1166 appear only when the fuel level is low?
The ECU may evaluate Bank 2 Sensor 1 differently under low-fuel fueling and evaporative conditions. A marginal sensor, circuit, exhaust leak, or inaccurate fuel-level input may therefore become detectable only near empty.
Is it safe to keep driving with P1166 stored?
If the engine runs smoothly and no other warning exists, P1166 can usually be diagnosed without immediate danger. Avoid sustained low-fuel driving, and stop if hesitation, misfire, severe roughness, or a strong exhaust odor develops.
P1166 — ---
When the engine control module identifies a problem within a sensor or actuator circuit, it sets OBD2 code P1166. This diagnostic trouble code tells you that electrical signals flowing to or from a specific component have fallen outside acceptable limits. The vehicle's computer relies on accurate sensor readings and actuator responses to manage engine performance, emissions, and related systems properly.
The ECU continuously watches these circuits while the engine runs. If readings stray from expected values for enough consecutive drive cycles, the module saves P1166 and turns on the Check Engine Light. When this happens, the freeze frame data stored alongside the code becomes your best diagnostic starting point — it records RPM, engine load, coolant temperature, and vehicle speed the instant the fault occurred, showing you exactly what conditions triggered the code.
Symptoms of P1166
- The affected system may operate intermittently or stop working entirely
- Some vehicles experience higher fuel consumption than normal
- Check Engine Light remains illuminated on the dashboard
- Depending on which circuit is affected, the engine may enter limp-home mode with reduced power
- Performance degradation may be noticeable during acceleration or at idle
- Auxiliary systems tied to the faulty circuit could become inoperable
Common Causes
- Broken, frayed, or shorted wiring within the affected circuit
- A blown fuse protecting the sensor or actuator circuit
- Failed sensor or actuator component itself
- Corroded, loose, or physically damaged electrical connectors
- Insufficient or interrupted ground connection at the component
- Faulty driver circuit within the control module
- Poor electrical contact from moisture intrusion or normal connector degradation
How to Diagnose P1166
-
Connect an OBD2 scanner and retrieve P1166 along with any related codes. Save the freeze frame data — it reveals the exact operating conditions when the failure happened.
-
Research TSBs for your specific make and model. Many recurring P1166 issues have documented factory solutions or software updates available through the manufacturer or NHTSA database.
-
Perform a thorough visual inspection of the wiring harness and connectors in question. Look for chafed insulation, melted wires near heat sources, corrosion buildup, and any connectors that show signs of moisture damage or pin spread.
-
Check reference voltage, ground integrity, and signal continuity at the component connector using a multimeter. Compare your readings against manufacturer specifications.
-
While monitoring live data on the scanner, gently wiggle the harness in question. A fluctuating or dropping signal indicates intermittent wire breaks that may not show up on static resistance tests.
-
After addressing any obvious issues, clear the code and complete a full drive cycle that reproduces the conditions captured in the freeze frame. If P1166 returns, the root cause remains active.
Repair Options and Costs
The repair approach depends entirely on what triggered P1166 in your vehicle. Tackle the most accessible and affordable possibilities before committing to expensive component replacements:
- Wiring repair or connector replacement typically costs between $80 and $250 depending on accessibility and labor time
- Sensor or actuator replacement generally runs $150 to $500 for parts and installation
- Control module diagnosis and repair ranges from $300 to $1,000 depending on whether the unit can be rebuilt or requires full replacement
Total Cost Assessment
For most vehicles, fixing P1166 ends up costing somewhere between $80 and $1,000 total. The final bill hinges on which part failed. Wiring problems and bad connectors sit at the lower end of that range, while a faulty control module driver sends costs toward the ceiling. Getting an accurate diagnosis before purchasing any parts is the smartest move — the priciest scenario should never be your first assumption.
Can You Drive with P1166?
In most cases, your vehicle stays driveable even with P1166 stored. You might notice diminished performance or a disabled auxiliary feature, but the car will generally get you where you need to go. That said, treat this code as urgent if you experience stalling, failure to start, or any warnings related to braking or steering systems. When those symptoms appear, the risk is real — stop driving and arrange immediate service.