Same problem here with a 95 D15B, i replaced my p06 with a p07 for the Vtec, but still not working right. My check engine light is on, my idle is crappy and the vtec doesn't work.
P.s. could someone give my the info of the p07, like rev limit, and vtec rev.
thx