Is it possible to take the plug off the relief valve and remove it without having to remove the whole oil pump assembly?
I think the timing belt tensioner is in the way. If it's removed then there might be enough clearance. There's a gasket on the plug that might have to be replaced -- it's supposed to be one-time use.
I even left the port open expecting to see oil spurting out but that didn't happen.
That seems odd to me, but I've never actually tested it.
Oil from the head supply (arrows point to the lines in the diagram above) goes to the solenoid mount at the end of the head. It goes through a small screen filter inside the mount and into the spool valve. When the solenoid is off, the oil flow is essentially off, but any leakage/bypass through the spool valve goes to a passage in the head that drains into the camshaft area and from there down to the sump. In contrast, when the solenoid is on, the spool valve directs the bulk of the oil to a pressure passage that goes to the camshaft, and from there to valve lift mechanism. The oil pressure sensor switch is in a vertical "T" line off the pressure passage.
When the engine is running the solenoid is always operating. At idle it's still being switched on and off by a 300 Hz duty cycle signal at 15%, so it's actually "on" 15% of the time. That leaves the question: At 15% duty cycle, would there be enough oil in the pressure passage to come up and out the open pressure switch port?
Perhaps not. When the solenoid is off the pressure passage is connected to the camshaft area drain, so the switch pressure passage might drain back faster than the time it takes for the oil to go from the solenoid up all the way up to the open switch port. At 15% duty cycle, each "on time" is only 500 micro-second followed by almost three milli-seconds of drain time.
(Incidentally, the solenoid duty cycle changes from 15% to 65% when the car is being driven and the rpm passes 1600 rpm or so. With the car stopped, in P or N, it doesn't switch to the higher level until the rpm passes 3100 - 3300.)
Did you check if oil does, or doesn't, come out on both sides, or only one?
Another way to test test the oil supply to the AVLS system might be:
Disconnect the harness connectors from both the solenoid and the pressure switch (installed in the head).
At the pressure switch, connect a multimeter set to read Resistance between the small center pin of the connector on the pressure switch and a good ground. With the engine off, (low pressure) the switch should be closed (low resistance between the pin and ground). (Or, remove the pressure switch and install a pressure gauge in its place.)
Connect clip leads to each of the pins in the solenoid connector and connect the other end of
one of the leads to one terminal of a 9 V battery.
Start the engine. (This will probably cause a trouble code and the CEL to come on.)
With the engine idling, touch the other lead from the solenoid to the other terminal of the battery. This should turn the solenoid on. At that point there would normally be high pressure in the pressure passage that is being monitored by the pressure switch. If there is high pressure, the switch should change from closed (low resistance) to open (high resistance), or the oil pressure gauge should go from low to high pressure.
If there's little or no change, that could mean there's a blockage in the AVLS supply passages, or oil isn't getting to the head, or heads if the tests on both have the same result.
What head gaskets did you use (brand, part #)?