Well, it looks like you can buy the VTEC oil pressure switch by itself, but not the solenoid valve. If they ordered the spool valve assembly for you, it's supposed to come with everything pictured inside #9. Some years/cars you can buy the solenoid separately, but I guess not here??
I suppose you got a P1257 error code(?), otherwise you're just throwing random parts at it.
I guess I should have read more carefully where you said you cleaned the screen. I just thought I'd post the picture of that screen 98Coupe was talking about.