ok i got my car back from the shop with the b16a1 installed in a 90 civic HB si. Now the engine check is on. ummm the ecu that i got is jdm and it should have a rev limiter at 8200 they said. Now here's where the problem is. i'm driving and all of a sudden the engine check light turns off and the car jolts like it just about to stop and then then engine check light comes back on and the engine picks up power again. it usu happens from 3,000 to 6,000 rpm. Now also i was trying to redline the engine and when i reached 6,900 a rev limiter kicked in and the needle bounced back to 4,000 rpm. Wtf is wrong. people say its the wiring in the ecu. what do you guys think? also i have an intake on it and i don't think the vtec is kicking in? do you think they gave me the wrong ecu or is it ecu wiring or what?