I came to this forum because 3/4's of the population on Honda-Tech are fucking useless, and provided no insight once so ever. Car and Motor 1998 Civic EX, with an OBD0 JDM B16. Using the stock OBDIIa harness on the motor along with an OBDII-OBDI conversion harness to a chipped P06 ECU. I understand the car will not engage VTEC with this ECU, but im not worried about that. I just want the car to run, and run right. I am using an OBDII dizzy, injectors, alternator. The only plug I had to cut and splice on the motor was the IACV. The wires on the plug were different colors from the OBD2 Harness. It could be wired wrong, but I dont really see that being the problem. The Problem I cannot get the car to rev above 2500-2700 RPMS, or the car is in "Limp Mode" if you will. Im throwing a TPS code(7) and an IACV (14), but my other motor revved fine with a broken TPS. The car Idles fine. I did some researching throughout various forums and saw that people with similar issues were having problems when the coolant sensor on the head wasnt hooked up, so I swapped that out and hooked it back up. Still wont rev. I was thinkin it was a vacuum problem, so I swapped around some vacuum lines and still the same problem. I swapped ignition wires, but havent swapped for new spark plugs yet. I checked the spring in the dizzy and its still intact, and furthermore swapped for another known working dizzy. Nothing. Swapped 3 known working ECUs, but yet and still. I KNOW The MAP and TPS aren't mixed up because I labeled all sensors and connections from both motors before the swap. I bled the coolant countless times, and even tightened the FITV. Timing is dead on on the Dizzy, and Timing Belt. Im losin my mind here fellas and could use some help. Any information would be huge. My last resort and final thought seems to be that shitty OBD0 intake mani and TB being the problem, but........im lost. Cliff Notes: -OBD0 motor into an OBD2 chassis with OBD2 harness. -Did NOT swap any sensors, they are all OBD0.