P1259 moderate

VTEC System Malfunction -- Bank 1 (Honda) / Engine Coolant Overtemperature Condition (GM)

What does P1259 mean?

The P1259 code means the vehicle's onboard diagnostic system has detected: VTEC System Malfunction -- Bank 1 (Honda) / Engine Coolant Overtemperature Condition (GM). This is a moderate severity code.

Common Symptoms

  • Check Engine Light on
  • Loss of power at higher RPMs (Honda)
  • Engine does not feel responsive above 4000 RPM
  • Ticking or rattling noise from engine
  • Reduced fuel economy

Probable Causes (Ranked by Likelihood)

  • Low engine oil level or pressure (Honda VTEC) Very High
  • Failed VTEC solenoid valve (Honda) High
  • Clogged VTEC oil screen/filter (Honda) Moderate
  • VTEC pressure switch failure (Honda) Moderate
  • Worn rocker arm assembly (Honda) Low

Step-by-Step Diagnostic Procedure

  1. Check engine oil level and condition -- Honda VTEC requires adequate oil pressure

  2. Inspect the VTEC solenoid valve for proper operation

  3. Clean or replace the VTEC oil screen/filter -- often clogged with sludge

  4. Test oil pressure with a mechanical gauge

  5. Check the VTEC pressure switch for proper function

Frequently Asked Questions

Can I drive with code P1259?

You can drive short distances at lower RPMs. On Honda vehicles, the VTEC system will not engage, meaning reduced power above 4000 RPM. Avoid high-RPM driving until repaired.

What causes P1259 on Honda?

The most common cause is low engine oil or a clogged VTEC oil screen. Honda VTEC systems use oil pressure to activate the high-performance camshaft profile, and insufficient oil pressure prevents engagement.

Will an oil change fix P1259?

In many cases, an oil change with the correct viscosity oil resolves P1259, especially if the oil was low or overdue. If the code returns, the VTEC solenoid or its screen filter likely needs cleaning or replacement.

Explore More Codes

All codes | Browse by vehicle make