This is the whole story
My friend had installed a normal f22a6 in a civic hatch 92 , he was using a p05 ECU ( the one that came with the hatch), somebody else did the electrical job. which was not the greatest job, when he got the vtec head , I told him that I will help him installing the solenoid and pressure switch to the new p28 , some things were not working right on his car cause check engine was always on. and the guy who did the installation put a sticker on the check engine light so the light was not able to be seen , we took it out and we check all the codes , and was TPS and VTec codes, I ran the wires for TPS directly to the ECU cause the installation of the guy was very hard to understand, and we connected all vtec stuff , at the end check engine light was with no codes, like everything fine, and the car didn't gain that much power after we finish. probably it's a electrical stuff , but we did compression test and he has like 140psi per cyl , is too low , so I don't know , he had more with the other head, and he worked on the vtec before installing it so can't be the head I would assume, what do you think ?
Thanks