What do you need to fix the Vtec pressure valve for a b16a?

My engine light goes and i checked it doing the paper clip trick.

Anyone know how to do a DIY on this? Or i can just fix the problem with just buy another vtec solinoid?