I have a b16a1 in a 1990 civic pw0 and it ran before but I pulled it out because vtec wasn't working. I re-wired some stuff and put it back in. It idles fine when I first start it up but it won't rev past 3k rpm. After it warms up a little, if I hit the gas it revs up (not past 3k) and when it comes back down it dies. I have check the vacuum lines and they seem correct. Any other ideas would be great. I have almost started to rip out my hair!