if your knock sensor is not working i dont think it will allow vtec to engage since the ecu will have no way of detecting detonation. code 21 is the pressure switch code. is it wired right? maybe try running a wire from the harness to a ground somehwer to fool the ecu?
__________________
RIP PABLO AKA FATHEAD.....YOU WILL BE MISSED!