Vtec Problem code 22

I keep on getting code 22 the pressure switch its the only code thats coming up. Ive taken the solenoid off made sure it wasnt clogged regrounded it and made sure it wasnt grounding it self out. Does anyone know what the problem is?

It’s obd0. I just need to know if I need a new solenoid.

Did you follow the troubleshooting procedure outlined in chapter 6 of the Helms manual? Do that and you should be able to solve your problem.