OBD-II fault code

P04FB: Crankcase Ventilation Hose Connection Sensor Range or Performance

What it means

The sensor that monitors PCV hose connection reports a value within plausible range yet inconsistent with the engine model - signal does not switch when the hose is moved during diagnosis, or shows offset against actual hose state.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The crankcase ventilation hose connection sensor reports whether the PCV hose is properly connected. The ECU compares its signal with the expected hose state; P04FB sets when the signal is plausible but does not respond or agree as expected, indicating a range or performance problem.

Common causes

Most likely first.

  1. Faulty hose connection sensor
  2. Damaged or loose sensor connector
  3. Open, shorted, or damaged wiring
  4. Poor hose connection affecting the sensor reading

Symptoms

  • Check-engine light on
  • Possible rough or unstable idle
  • Possible whistling or hissing from a loose hose

How to diagnose it

  1. Check freeze-frame data and live sensor status to see whether the ECU reports the hose connected or disconnected and under what conditions.
  2. With the engine off, inspect the PCV hose connection for looseness, poor seating, cracks, or a damaged seal that could affect the sensor reading.
  3. Inspect the hose connection sensor and its connector for contamination, loose pins, corrosion, or physical damage.
  4. Check the sensor wiring for opens, shorts, or chafing, especially near the hose and connector.
  5. If the connection and wiring are sound, compare sensor response as the hose state is safely changed during diagnosis with the manufacturer's specification.

Common fixes

  • Reconnect and secure the PCV hose so it seats correctly.
  • Repair a leaking or damaged hose or connection seal.
  • Clean or repair poor contacts at the sensor connector.
  • Repair open, shorted, or damaged sensor wiring.
  • Replace the hose connection sensor if its signal fails the specified response test.

Can I keep driving?

Short trips to a repair location are generally reasonable if the engine runs normally, but watch for unstable idle or a vacuum leak whistle. A loose PCV connection can admit unmetered air and worsen drivability or emissions.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes