i have a obd1 b16a and my cel keeps changing between code 21 and 22, they are both codes for the vtec solenoid and its a brand new solenoid, any ideas on why it keeps changing and is it possibly that the screen is just all gunked up and the oil pressure isnt right?