I recently did a SOHC VTEC swap on my 99 civic hatchback. I used all 99-00 Civic EX parts to do this (ECU, harness, manifold, etc). The car runs fine, but I continue to get misfires from time to time which obviously throws CELs. I've adjusted the timing, set the idle (it seems to sit low sometimes though. I should try setting it again)and have recently replaced the spark plug wires. It tends to throw the misfires codes out when I start it and it sits running for a little bit. Is there something I've missed that would prevent this? Thanks.