Generic OBD-II / Powertrain

P0258 - The Secondary Fuel Metering Control Signal Is Reading Too High

P0258 is a generic OBD-II code for a high-input secondary fuel metering control circuit.

This is a generic OBD-II guide that can apply across many makes. Exact test flow, sensor locations, and repeat failure patterns can still vary by manufacturer and engine family.

Severity

Low

Keep driving?

Often yes

Most likely cause

An open circuit, bad secondary valve, or connector problem is often the first place to look.

DIY friendly?

Usually yes

First checks take 10 minutes for basic checks. No special tools are usually needed for the first checks.

Can you keep driving?

Can you keep driving?

Stop driving if any of these apply

  • !The vehicle suddenly runs much worse, loses power sharply, or the check-engine light starts flashing.
  • !There is a strong smell, smoke, overheating, or any symptom that suggests a real-time safety problem rather than a stored code alone.
If the light is steady and the vehicle still drives normally: Often yes for a short time, but it should not be ignored if drivability changes are obvious.

What to check first

Step-by-step checks

  1. 1

    Safety first

    Work on the fuel system only with the engine off and keep sparks, hot surfaces, and open flames away from the area

  2. 2

    Free - no tools

    Inspect the secondary metering connector for looseness, corrosion, or spread terminals

  3. 3

    Basic tool needed

    Check whether the vehicle shows hard-start, stall, or power-loss symptoms that line up with poor fuel control

  4. 4

    Basic tool needed

    Verify fuse and power-feed condition before replacing the valve

  5. 5

    Basic tool needed

    If scan data is available, compare commanded fuel delivery with actual response on the secondary path

  6. 6

    Basic tool needed

    Look for recent service that may have left the secondary circuit unplugged or strained

If the code returns

  • -If the circuit is open, repair the wiring or connector first.
  • -If the valve still fails after power and ground are restored, replacement is more likely.
  • -If the supply side is also weak, solve that before blaming the alternate valve alone.

Background

What this code means

P0258 is a generic OBD-II code for a high-input secondary fuel metering control circuit.

That often means the ECU is seeing an open circuit or a signal that is higher than expected on the alternate metering path. The issue may be a broken wire, a disconnected valve, or a secondary control valve that is not behaving normally.

Diagnosis

Common causes

Most common

Open circuit in the secondary path

A broken wire or loose terminal can make the ECU see a very high value.

Common

Failed secondary metering valve

The valve may no longer respond to the control command.

Common

Connector or fuse-feed issue

Poor contact or lost power can create a high-input style fault.

Possible

Fuel supply instability

If the supply side is unstable, the ECU can lose trust in the alternate control loop.

Avoid these mistakes

What not to do

  • xDo not replace the pump first if the wiring is open or the connector is clearly loose.
  • xDo not ignore a missing power feed just because the metering valve is the named part.

Parts

Parts that may need replacing

PartTypical costNotes
Secondary fuel metering valve$80-$400Relevant when the alternate valve is not switching correctly.
Connector or wiring repair$20-$160Often the actual fix when the circuit is open or intermittent.
Fuse or power-feed repair$10-$80Important if the circuit is missing supply voltage.

See also

Related OBD codes

Source notes

Generic OBD-II (SAE J1979 / ISO 15031-5). P0258 was seeded from dtcdb and then expanded around high secondary fuel metering faults, especially open circuits and missing power feed.

This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.

This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.

Last reviewed: 2026-04-10

Reference: Open reference

Privacy and advertising

Choose whether to allow ad personalization

FixThisError may use Google AdSense on broad browse pages. Your choice controls whether advertising-related cookies and ad requests can be used. Core site content remains available either way.