0 like 0 dislike
6.0k views
by

2003 Honda Odyssey, code is p1259. The oil level is fine, I reset codes and the code came back when I started driving. Help

Vehicle: 2003 Honda Odyssey

1 Answer

0 like 0 dislike
by (13.5k points)
 
Best answer

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

Need A Repair Shop?
Find local automotive repair shops in your area.
...