2003 Honda Odyssey, code is p1259. The oil level is fine, I reset codes and the code came back when I started driving. Help
P1259 HONDA - VTEC System Malfunction Read more: https://www.autocodes.com/p1259_honda.html
Oil level is good, Some of the causes for the VTEC system is the VTEC solenoid valve, the VTEC pressure switch an open or short in the VTEC pressure switch or the ECM, You can chase your tail in diagnose of this problem in majority of cases it the VTEC solenoid and pressure switch is at fault.
Here is the VTEC oil pressure switch and the oil pressure switch both should be replaced as a unit.
33.7k questions
32.5k answers
1.3k comments
23.0k users