only hits vtec sometimes?? please help....

b18c1 p72 no codes…
new iacv… had a code now none
cleaned vtec solenoid
checked all connections… still only once in a while maybe 6 out 10 times ill get vtec and my vtec is raw so i know when its not hitting??? my mind is boggled please help ive never heard of this half an half stuff…

I would start by check temperature sensor. vtec wont engage if certain sensor, dont say the engine is a certain temp.

Wish i be more specific. new to the vtec world:D