Code P1259 even with new VTEC solenoid assembly

Tiny
MSENGUPTA
  • MEMBER
  • 2001 HONDA ACCORD
  • 2.3L
  • 4 CYL
  • 2WD
  • MANUAL
  • 286,000 MILES
My car displays a p1259 code. I've replaced the VTEC solenoid unit, but it still returns. I've also changed the oil and have maintained the level. I have double checked the connector to the oil pressure switch, but there was nothing obviously wrong.

When I clear it, it stays cleared until I drive for about forty five minutes or so (I don't know exactly or if it is the same every time).

Thanks for your help in advance.
Saturday, January 12th, 2019 AT 12:57 PM

1 Reply

Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Good evening,

This code usually appears when the oil system contains sludge in the passages and get to the actuator for timing.

You replaced the solenoid but the reason oil is not passing in most cases is the oil passage is clogged with debris.

I would start with using a product called sea foam. You add it in the oil and then let it idle for about an hour. Then change the oil/filter. You may have to do this a couple of times.

Then replace the unit again and see what happens.

Roy

P1259
Descriptor
Probable Causes
Engine Control Module (ECM)/Powertrain Control Module (PCM)
Poor Connections or Loose Terminals Between VTEC Solenoid Valve and Engine Control Module (ECM)/Powertrain Control Module (PCM)
VTEC Oil Pressure Switch
VTEC Solenoid Valve
Wire Between Engine Control Module (ECM)/Powertrain Control Module (PCM) B12 and VTEC Solenoid Valve Connector Open
Wire Between VTEC Oil Pressure Switch and G101 Open
Was this
answer
helpful?
Yes
No
+1
Saturday, January 12th, 2019 AT 3:44 PM

Please login or register to post a reply.

Sponsored links