P1259 Honda Code - VTEC System Malfunction
Quick Answer
The P1259 Honda code indicates a malfunction in the Vehicle Variable Timing and Lift Electronic Control (VTEC) system. Common causes include Low engine oil level or dirty oil, Faulty VTEC solenoid or pressure switch, Wiring or electrical issues. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P1259 Honda indicates VTEC System Malfunction.
- Common causes
- Common causes include Low engine oil level or dirty oil, Faulty VTEC solenoid or pressure switch, Wiring or electrical issues.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P1259 Honda Description
The P1259 Honda code indicates a malfunction in the Vehicle Variable Timing and Lift Electronic Control (VTEC) system. This system is responsible for optimizing engine performance by adjusting the timing and lift of the intake valves. When this system malfunctions, it can lead to decreased engine performance, reduced fuel efficiency, and potential engine damage if not addressed promptly.
Common Causes of P1259 Honda
- Low engine oil level or dirty oil.
- Faulty VTEC solenoid or pressure switch.
- Wiring or electrical issues.
- Clogged or dirty VTEC oil passages.
- Engine overheating.
Symptoms of P1259 Honda
- Illuminated check engine light on the dashboard.
- Reduced engine power and acceleration.
- Engine misfires or rough idle.
- Decreased fuel economy.
- Engine may run hotter than usual.
How to Fix P1259 Honda
- Begin by checking the engine oil level and condition. Top up or change the oil if necessary.
- Inspect the VTEC solenoid and pressure switch for any signs of damage or wear. Replace if needed.
- Check the wiring and connectors related to the VTEC system for any loose connections or corrosion.
- Clean or replace any clogged VTEC oil passages.
- If the issue persists, consider seeking professional help for a more in-depth diagnosis and repair.
Cost to Fix P1259 Honda
The cost of repairing a P1259 Honda code can vary depending on the specific cause of the issue. On average, the parts for this repair can range from $50 to $200, with labor costs adding an additional $100 to $200. It's important to keep in mind that these are rough estimates, and actual costs may differ based on the factors mentioned earlier. It's recommended to consult with a trusted mechanic or repair shop for a more accurate cost estimate.
Need more information about the P1259 Honda code?
Need more information on how to fix the P1259 Honda code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P1259 Honda code diagnosed by a professional: Find a repair shop in your area
Information for Specific Honda Models
- P1259 1996 Honda Civic — VTEC System Malfunction
- P1259 1997 Honda Civic — VTEC System Malfunction
- P1259 1998 Honda Civic — VTEC System Malfunction
- P1259 1999 Honda Civic — VTEC System Malfunction
- P1259 2000 Honda Civic — VTEC System Malfunction
Frequently Asked Questions about P1259 Honda Code
1. What are the common symptoms of OBDII code P1259 in a Honda related to the VTEC system malfunction?
Symptoms may include a sudden drop in engine power, rough idling, and the Check Engine light coming on.
2. What are the possible causes of a VTEC system malfunction triggering OBDII code P1259 in a Honda?
Common causes include low engine oil levels, a faulty VTEC solenoid, clogged VTEC filter screens, or issues with the VTEC pressure switch.
3. How can I diagnose a VTEC system malfunction causing OBDII code P1259 in my Honda?
Diagnosis involves checking the engine oil level, inspecting the VTEC solenoid and pressure switch, and ensuring proper oil flow to the VTEC system.
4. Can driving with the OBDII code P1259 related to the VTEC system malfunction damage my Honda's engine?
While driving with this code may not immediately damage the engine, it is advisable to address the issue promptly to prevent potential long-term damage.
5. Is it safe to continue driving my Honda if the Check Engine light is on due to the VTEC system malfunction?
It is generally not recommended to drive for an extended period with the Check Engine light on, as it indicates a potential issue that needs attention.
6. How can I repair OBDII code P1259 in my Honda caused by a VTEC system malfunction?
Repair options may include replacing the VTEC solenoid, cleaning or replacing the VTEC filter screens, or addressing any oil pressure issues in the system.
7. Can I reset the OBDII code P1259 related to the VTEC system malfunction in my Honda by disconnecting the battery?
Disconnecting the battery may temporarily clear the code, but it is recommended to diagnose and address the underlying issue to prevent the code from reappearing.
8. Are there any preventive maintenance tips to avoid encountering OBDII code P1259 in a Honda due to VTEC system malfunctions?
Regularly checking and maintaining proper engine oil levels, using high-quality oil, and following the manufacturer's recommended service intervals can help prevent VTEC system issues.
9. Will a VTEC system malfunction causing OBDII code P1259 affect my Honda's performance and fuel efficiency?
Yes, a malfunctioning VTEC system can impact engine performance, leading to reduced power output and potentially affecting fuel efficiency.
10. How much does it typically cost to repair OBDII code P1259 caused by a VTEC system malfunction in a Honda?
Repair costs can vary depending on the exact cause of the issue and the labor rates in your area, but it's advisable to consult a mechanic for an accurate estimate.
Discuss the causes and fixes for P1259 Honda OBDII Code
-
I have tried all the above on a Honda Accord 99 and it is still showing the code P1259 and when you mash the accelerator the engine just shuts off! Could any one give me any advice please. Thanks.
-
What oil weight are you using and when was the last time you change the oil and filter?
-
My question would be if it was to be a faulty solenoid or oil pressure switch how would I test that, Would i need to test for continuity or are the specific tests to test these things?
-
For the oil pressure test you need an oil pressure gauge. Most of the times the problem with the solenoid is not electrical, but mechanical. Dirty oil cause the solenoid to get stuck.
-
Would this be as simple as removing it and cleaning it out if need be? Or is it better to just replace it
-
I seem to have the same issue. I was told today that my oil pan was dented by my oilchange tech.. Bet this has something to do with it.
-
Could you please explain what exactly have you done? what model and year is your Honda?
-
would this also cause the car to not rev over 4000 rpm por would that be the knock sensor. im asking because the problem is my rpm is not passes 4000. thats my only problem
-
i thought it was the speed sensor but nothing changed after i swapped it out
-
What model and year is your Honda? how is the engine oil level and condition?
-
1999 Honda accord. IDK the oil level, i need to check it. But it happened after i changed my head gasket. After cleaning the whole engine out o changed the oil and filter. Also put new oil in it.
-
Start by checking the engine oil level and condition if the oil level is OK, then the next step is to replace the VTEC solenoid valve.
-
Well I'm putting an F22 dule V-tec engine head on it so the intake head and header is being changed. I just want to fix that problem before i put the new stuff in
-
I have had the 1259 on my 99 accord since I bought it. I know that the guy that bought it from the auto auction said that the oil was low when he brought it to his garage. He put the wrong viscosity oil in it. I have changed the oil 2x, with the correct oil, the last time also replacing the pan gasket (leaking). I had the car scanned last week and I still have the 1259 (and knock sensor, no signal code P0325) with one code pending. Can you tell which code is pending? Could it be the 1259? Does the knock sensor code,P0325, have anything to do with the vtec code?
-
The scanner is the only device that should let what code is pending. If you already change the engine oil and you still get the code, you may have to replace the VTEC solenoid valve. There is a chance that the knock sensor code could be trigger by a faulty VTEC system.
-
since I do not understand how the scanner works I was wanting to know if the pending code could possibly also be one of the two codes that came up. (1259 & P0325) I was hoping that doing the new pan gasket would fix the 1259. Would 1259 still come up as a code if it was in "pending" status?(or are we talking about 3 possible codes?) My garage mechanic didn't tell me much (knowing things that I do not know is how he makes his money)...So to repeat, I have changed the oil 2X, the 2nd time I had a new pan gasket done, yesterday I drove it and paid attention to the RPMS and I do rev over 4,000 when going 55 up a steep incline. So I pass that test. BTW, it is a 4cyl. if that has any bearing.
-
I have 98 Honda accord one side of my sip stick says it's oknthenother side says it's low so what shall I do?my engine light keeps coming on sometimes it goes off I also get p 1259 code
-
Since you also have the code, the you should start by changing the engine oil and filter.
-
Can a leaking oil pan cause my car to hesitate when accelerating? I just got the code today after i cleaned the throttle body and the Solenoid. At one point i can't rev pass 4,000 rpm. turned the engine off and back on again. rev could go up to rpm limiter again but still have the acceleration hesitation. I also notice a little leak of oil, not very noticeable cause its not leaking that bad until you actually look around the oil pan gasket.
-
No. Leaking oil pan wont cause that problem. Wrong oil weight, damage oil pan (dent on oil pan) or lack of oil could the code.
-
So on my 99 accord I have a p1259 code. What is the first step I should take? Im assuming change the engine oil. But could it really be that simple? And If I change it and clear the code and it comes back then should I jump right to changing to solenoid?
-
Depends how bad is the oil. You may have to change the engine oil a couple of times (change oil, clear code, drive for about 3K miles and change again) to fix the problem. If changing the engine oil a couple of times wont fix the problem, the you can consider changing the solenoid.
-
What exactly is it called that I'm looking to replace as I'm getting the p1259 code and have changed oil.
-
OIL IS CLEAN AND JUST RIGHT P1259 CODE IM SURE AFTER ALL IVE READ AND CHECKED ON THE OIL ITS THE VTEC SOLENOID. AT HIGH SPEEDS (65) ANY ACCELERATION STOPS. 2003 CRV 135K
-
Hey so you think it could really be the dent on my oil pan that i got, ive changed my oil when i need to all the time and put on a new v-tech solenoid recently and still gives me code and exact discription of lack of speed and cant pass 4k rpms
-
All depends how bad is the dent. A dent on the oil pan could starve the engine of oil.
-
To my opinion it doesn't look bad but it did get pushed in. I do recall hitting something really hard and after that getting a different performance can it change performance right after impact?
-
Yes, hitting the engine can change performance. You should have your vehicle check up by a tech. Have them check for damage not only to the oil but other components as well.
-
I have a Honda crv RD4 which recently had an oil leak, the mechanic had to change the vtech unit in order to stop the leak. Driving off from the mechanic I noticed when I accelerate the car starts jerking and holding back. The leak is gone but the jerking still happens I recently changed oil and it drove ok for a few miles then it started jerking again could you please tell me the issue.
-
My Honda accord 2000 is bringing the p1259 code and the spark plugs is getting black... Anytime I changed them and also the car is jerking. I have service the 2nd clutch pressure switch and seloniod . It work for an hour journey then start again.
-
I have same code, it is crv, no issue in town, only starts jerking with no power when driving on highway, it happens sometimes, most of the time the car drives perfect even on highway, replaced vtec selonid valve but still same problem. no leak from the valve. Oil level good. ANY IDEA?
Thank you -
i have received the p1259 code and when i do my 2002 honda accord wont start if it set a day or two then it will start right up. Is there anythingelse other then a faulty solenoid or dirty oil that could be causing my issue of not starting?
-
No, the no starting problem is a different issue. Even with the solenoid disconnect you should be able to start the engine.
-
i have a 2002 civic , just replaced the motor with a jpm motor with 50000 miles . new oil and filter still sets 1259 code . had a 1298 but changed the sensor and erased code, did not come back was hoping it was setting the 1259 no luck
-
2000 honda accord puts that p-1259 code so what should i do to fix it
-
You could start by changing the engine oil and filter. If the problem persists you may have to replace the Variable Valve Timing and Lift Electronic Control (VTEC) solenoid.
-
My 2003 pilot has p1259 code and is leaking oil from somewhere around btec variable timing sileniod changed the oil pressure switch and solenoid still runs super rough please help
-
When was the last time you change the engine oil and filter? you should start by changing the engine oil and filter and clean the leaking oil. If the problem persist you may have to replace the replace Variable Valve Timing Control Solenoid.
-
Yo tengo código p1259 en honda crv2002 ya cambié la válvula vtec, el solenoide cambié filtro y aceite la malla también y nada sensor de detonación , cadena de tiempo y sigue apareciendo el código
-
Si ya cambiaste la válvula VTEC, el solenoide, filtro, aceite, la malla, sensor de detonación y hasta la cadena, entonces ya descartaste muchas de las causas comunes del P1259.
En la CR-V 2002, este código casi siempre aparece porque el sistema VTEC no está viendo la presión de aceite correcta cuando intenta activarse.
A este punto yo revisaría lo siguiente:
• Presión real de aceite con manómetro
Aunque tenga aceite nuevo, si la bomba está débil o hay desgaste interno del motor, el VTEC no activa correctamente.• Switch/sensor de presión VTEC
Muchos cambian el solenoide pero no el switch de presión que va junto al sistema VTEC. Ese sensor también falla bastante.• Cableado y conectores
Especialmente cerca del solenoide VTEC. A veces hay aceite dentro del conector o cables quebrados internamente.• Calidad de partes aftermarket
En Honda, muchos solenoides VTEC genéricos dan problemas. He visto casos donde solo se resolvió usando pieza OEM Honda.• Pasajes internos tapados
Aunque limpien la malla, a veces los conductos internos del cabezote tienen lodo o barniz y no dejan pasar suficiente presión al sistema VTEC.También fíjate si el código aparece:
• solo en alta RPM,
• al acelerar fuerte,
• o cuando el motor ya está caliente.Eso ayuda mucho para diagnosticar si es problema eléctrico o de presión de aceite.
Si ya cambiaste prácticamente todo y el código sigue igual, yo honestamente haría primero una prueba de presión de aceite y revisaría el switch de presión VTEC antes de seguir comprando piezas.
-
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.