First of all, I just want to say hey guys. I've been creeping the forum for a few weeks now, and I finally decided to join. I've got a 91 civic with a b16a swap. VTEC always kicks out in mid 3rd gear, and my ECU throws a code 22. Now I know its not a wiring problem, or a faulty sensor. My oil level is perfect, so I'm a little nervous that the problem is related to low oil pressure. My question is, if VTEC was kicking out due to low oil pressure, wouldn't I also get a oil light on the dash? Its never come on since I did the swap. Anyone know? Thanks, steve.