First off, I joined the forums a little while back as I was getting into the "swap" world of cars. I had a 240sx I wanted to do a sr20 swap, but school forced me to sell my beloved. Since I had my eg8, I wanted a little more kick out of it. I did a bit of research and found my options at either the d15b or d16 from the si. I called hmotors to get a quote, but some guy locally sold me the Jdm d15 for only 400. I was estatic. If it wasn't for this forum and contributing articles, I would have never completed it. Now, the problem... I had a 1wire o2 sensor, replaced it with my old motor's 4wire, and I manually hooked up the vtec solinoid and pressure switch from the harness to the ecu. So we turn it on, and after exactally 8ish seconds, the cel throws. Everytime I turn it on, 8 sec later the cel throws. Here is from what I deduce are the symptoms: if I don't give it gas upon startup, the engine will die. If I give it minimal gas, I have to hold it at idle rpm range(we adjusted the throttle cable slightly to compensate for this) it had no power for about the first 3 minutes after 3ish minutes, the ride gets smooth, no more engine problems, but vtec still won't engage (I think) I'm usuing the p28 ecu, I think the problem is that it's running ?rich? Cause the p28 was made fir a 1.6, and I'm driving a 1.5? Also, there is a sensor ontop of my throttle body that has no plug from my harness, but also on my harness there is one plug that seems to have been cut by the previous owner. I can take video of the ignition sequence and mild drive if it would help, but I've stated pretty much verything here. Sorry for the long post, I'm just really thankful for this site and hope any pros can help me out with this. Thanks!!