p1259
Moderate
Honda · Sedans
VTEC System Malfunction
Quick Answer
Error code P1259 on your Honda Sedans means: VTEC System Malfunction. This is usually fixable — see the step-by-step guide below.
Affected Models
Likely Causes
  1. Low engine oil level or low oil pressure
  2. Faulty VTEC solenoid valve or clogged screen/filter
  3. VTEC oil pressure switch failure
  4. Clogged oil passages to the VTEC mechanism
  5. Dirty or degraded engine oil
How to Fix It
1
Check engine oil level and condition; top off or change if low or degraded
2
Remove and inspect the VTEC solenoid valve screen/filter for debris and clogging
3
Test the VTEC solenoid valve resistance (typically 14-30 ohms); replace if out of specification
4
Check oil pressure with a mechanical gauge; compare to Honda specifications at idle and at RPM
5
Clean or replace the VTEC solenoid assembly and gasket
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
VTEC solenoid valve assembly
VTEC solenoid gasket
VTEC solenoid filter/screen
Engine oil and filter
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →