Yes the p28 is for the single cam vtec motors. It has to be reburned for use with dohc vtec apps. If it isnt the ecu then swap out the cap and rotor. Check fuel pump to see if it is good. Check the timing. make sure the injectors are working properly.