I just completed the B20 vtec swap into my 1997 coupe civic hx. Here are the problems i am having. It starts and runs fineeeeeeeee. However whenever i have cold starts (park the car overnight, wake up to go to work) the car turns over cranks for awhile and then starts. I then have to let it warm up for like a minute or 2 or if i drive the revs will drop and it will choke and die. If i let it warm up it is fine. However when i am at work for 9 hours and try to start it it turns over and the rpm goes up normal and slowly drops down to under 1000 and then dies. I turn it again and it does the same thing. The only way to start it like this is to start it with a little pedal down to keep the revs up but even then it cuts in and out, until it warms up then it is fine. this is always the same pattern, in the morning it cranks for a while but starts idles fine. Then later in the day it cranks and dies. LAstly the engine gets damn hot, like i could cook and egg on the headers after a few minutes of the engine being on. IS this normal. Compression is 12:1. Someone said it has to build compression or something. the thermostat and radiator fan is working fine. One other thing when i first crank the car and it idles fine the idle is at like 1100, which is fine, but when it warms up and i drive the idle goes to like 1500. The enigine is being broken in and i've only put about 120 miles on it. Thanks for the help in advance.