I'll tell you what it is right now. What size exhaust are you running?? If your exhaust is limited i.e. stock dp back or anything smaller then a 3" catless it can't breath up high. I had the same issue with my s2k and inlinepro setup while tuning at mainstream. If vtec literally isn't kicking in it will ALWAYS throw a p1259 dtc.