bad vtec solenoid?

i have a mini me z6 head b7 block..i took out the oil jet and changed the oil ressure sensor to the 1.6 one.. could it be the solenoid..or could it be somethin else?? i have a l.e.d so when it hits i can obv see it and hear it..and the check engine light is on...