Re: Code 22 !!
It's vtec oil pressure switch. The piece the solinoid mounts to. Has 2 wires coming out. Make sure the wires did not come disconnected. One goes to the ecu other is just grounded somewhere. Check the wire at the switch itself and at the ecu.