P1009 - VCT advance malfunction

Just had the “Check Engine” light on a 2003 Honda CR-V diagnosed:


Definition: VCT advance malfunction

Probable causes:

1 - Low oil pressure

2 - Blocked oil passage

3 - Failed VCT oil control valve

The car seems to run fine otherwise, except that yesterday the VSA (Vehicle Stability Assistance) engaged for no apparent reason and the “Check Engine” light came on.

Any advice?