code 22 is the VTEC pressure switch...not the solenoid. I have the same code from my swap....obd2 to obd1. i have done everything other then buy a new one. I have cleaned it, reinstalled it and then later figured out that when you convert obd you dont use the pressure switch ....it was listed "not used" on the conversion wiring diagram....i was a little sketchy at first but the VTEC kicks in as normal and pull like no other....so i know eveything is fine.
the pressure switch is right below the solenoid on the block, usually a green plug
im having a problem with vtec on my ls/vtec stock b18b block with built b16 head and jg cams, vtec kicks once then i get code 22 and it wont come on again. i changed the solenoid and switch and filter and still only works once. i have check and changed wiring and im stumped, after vtec kicks the car sputters and doesnt drive properly so now im thinking its oil pump but car drives fine it i stay below 6,000 rpm and out of vtec. i even tried bridging the vtec oil pressure switch and solenoid wires and then vtec kicks 3 times 1st gear through 3rd gear then code 22 comes back again, can anyone offer any other suggestions ?
A forum community dedicated to Honda and Acura owners and enthusiasts. Come join the discussion about performance, modifications, concepts, reviews, classifieds, troubleshooting, maintenance, and more!