Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P1259
  8. /
  9. Honda
Honda · Engine · Moderate code

P1259 on Honda: How to Diagnose & Fix

VTEC System Malfunction (Honda)

2 Honda models · 2 documented issues · $20-$300 repair

Share:@au7o.io

P1259 by Honda model

  • 1993-2001Prelude1
  • 1996-2005Civic1
  • FAQ

P1259 on other makes

  • Acura
Diagnose my car
Back to top

P1259 by Honda model

  • 1993-2001Prelude1
  • 1996-2005Civic1
  • FAQ

P1259 on Honda by model: symptoms, diagnosis and fix

Link to this issueError Codes:P1259

The VTEC solenoid on H22A and H23A engines in 1993-2001 Preludes develops oil leaks from the solenoid gasket and filter screen. Oil weeps from the solenoid housing onto the back of the engine, creating a mess and potentially dripping onto the exhaust manifold (fire risk in extreme cases). The solenoid gasket hardens with heat cycling and age. The VTEC solenoid screen filter can also clog, preventing proper VTEC engagement. This is a simple and inexpensive repair when caught early.

Common Symptoms

  • Oil leak from back of engine near valve cover
  • Burning oil smell from engine bay
  • VTEC not engaging properly (loss of high-RPM power)
  • Check engine light with VTEC system code
  • Oil dripping on exhaust manifold

How to Fix

Confirm the leak by cleaning the rear of the cylinder head and inspecting the VTEC solenoid assembly while the engine is running; also check for stored VTEC-related codes and verify oil level/condition. Remove the VTEC solenoid from the back of the head, replace the solenoid gasket/spool valve seal and the attached screen filter gasket (OEM Honda parts are preferred), clean any sludge from the screen, and torque the mounting bolts evenly to spec before rechecking for leaks. If the screen is heavily clogged or the solenoid is electrically faulty, replace the complete solenoid/spool valve assembly. Typical cost is about $15-$40 in gaskets for DIY, or roughly $150-$350 at a shop depending on labor and whether the full assembly is needed.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Honda 15825-P13-005 spool-valve filter/gasket assembly
    OEMHonda 15825-P13-005

    primary H22 spool-valve-to-cylinder-head leak/screen service after cleaning confirms this joint Fitment/availability: 1993-1996 U.S.

    HondaPartsNow
  • Genuine Honda 36172-P08-015 solenoid-base packing
    OEMHonda 36172-P08-015

    secondary solenoid-to-spool-valve gasket branch when the exact assembly diagram and leak trace identify that joint Fitment/availability: H22-equipped Prelude only when VIN/original spool-valve assembly catalogs Honda 36172-P08-015; the r…

    Nengun Performance

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$30 - $300

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Honda Prelude known issues →
Link to this issueError Codes:P1259P0128

The VTEC spool valve (solenoid) bolts to the side of the cylinder head and uses oil pressure to actuate variable valve timing. Its rubber sealing gasket hardens and shrinks with age and heat, letting engine oil seep out the side of the head/block. The oil often drips onto the exhaust or subframe, producing a burning-oil smell and slow oil loss. A partially clogged solenoid screen or failed gasket can also intermittently disable VTEC engagement. It is a very common, cheap-to-fix leak that high-mileage D- and K-series owners search when they find oil on the block.

Common Symptoms

  • Oil leak/residue down the side of the engine block
  • Burning-oil smell from oil dripping on exhaust
  • Gradual oil-level loss with no smoke
  • Occasional loss of VTEC top-end power
  • Oil pooling near the head-to-block seam

How to Fix

Replace the VTEC solenoid gasket (15810-P2R-A01 for 96-00 D16, 15810-PLR-A01 for 01-05 D17) and clean the solenoid filter screen; if the solenoid itself is sticking, replace the spool-valve assembly. A straightforward DIY job with a few bolts.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Honda 15825-P2M-005 D16Y8/D17A2 VTEC spool-valve filter gasket
    OEMHonda 15825-P2M-005

    Primary gasket/filter replacement for a confirmed leak between the D-series spool valve and head Fitment/availability: 1996-2000 Civic EX/HX D16Y8 and 2001-2005 Civic EX D17A2, plus the vendor's listed 1996-1997 del Sol Si.

    Hybrid Racing
  • Genuine Honda 15815-RAA-A02 K-series spool-valve filter gasket
    OEMHonda 15815-RAA-A02

    Primary gasket/filter replacement for a confirmed K20A3 Si spool-valve leak Fitment/availability: 2002-2005 Civic Si K20A3 branch after VIN/engine confirmation; the Honda catalog also lists later K-series Civic applications. Not for D16/…

    HondaPartsNow
  • Genuine Honda 15810-PLR-A01 spool-valve assembly
    OEMHonda 15810-PLR-A01

    Confirm VIN and D17A2. Do not buy a complete assembly for a gasket-only seep.

    HondaPartsNow
  • Genuine Honda 15810-RAA-A03 spool-valve assembly
    OEMHonda 15810-RAA-A03

    Confirm VIN. Do not substitute the later K20Z3 assembly or buy the assembly for a gasket-only

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$20 - $150
Sources for this issue (2)
  • OEM Solenoid Spool Valve w/ Gasket VTEC (15810-RAA-A03) - HondaCarPartsDirectmanufacturer
  • Honda Civic Common Problems (2001-2011) - Haynes Manualsarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jul 2026
All Honda Civic known issues →

P1259 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 P1259 mean on a Honda?

P1259 stands for "VTEC System Malfunction (Honda)." This Honda-specific code indicates a malfunction in the VTEC (Variable Valve Timing and Lift Electronic Control) system, the technology that switches between different camshaft profiles to boost performance at higher RPM. The system uses an oil-pressure-controlled spool valve and a pressure switch to engage VTEC, and the engine computer monitors whether the commanded change in valve operation actually occurs. The code sets when the computer detects that VTEC engagement or oil pressure is not matching expectations. It commonly causes reduced high-RPM power and a check engine light, and is frequently tied to oil level or oil pressure problems. On Honda it is documented across 2 models: Prelude, Civic.

What are the most common causes of P1259?

The most common causes of P1259 are: Low engine oil level or low oil pressure, Faulty VTEC solenoid or clogged solenoid screen, Faulty VTEC oil pressure switch, Dirty or degraded engine oil, Wiring or connector fault at the VTEC solenoid or switch, Sticking VTEC spool valve, Faulty engine control module. The specific cause varies by vehicle.

How much does it cost to fix P1259 on a Honda?

Published repair estimates on Honda range from $20 to $300 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Related codes

  • 00522 · Engine Coolant Temperature Sensor (G62): Open Circuit / Short to Positive (B+)
  • 16500 · Engine Coolant Temp. Sensor (G62): Implausible Signal
  • 16502 · Engine Coolant Temperature Sensor (G62): Signal too High
  • 16566 · Mass Air Flow Sensor Signal Too Low (VAG)
  • 17664 · Engine Coolant Temperature Circuit (G62): Open / Short to B+
  • P0008 · Engine Position System Performance - Bank 1
  • P0009 · Engine Position System Performance - Bank 2
  • P0010 · Intake Camshaft Position Actuator Circuit (Bank 1)

Looking for P1259 on a different make?

View P1259 across all makes →
🔧
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 P1259 fixes on Honda
We add new causes, fixes and affected Honda models for P1259 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.
Explore free Hub demo