You might want to try this troubleshooting step:
While the engine is idling, disconnect the electrical plug going to the solenoid. I believe that if the VCT is working the smoothness of the idle should change indicating that the VCT is doing something.