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
SPONSORED LINKS
Saturday, January 12th, 2019 AT 3:44 PM