So, I completed a b16a swap into a 93 vx. Had a p28 ecu but just got a p30 and plugged it in. The p28 was showing cel of CYP sensor. The p30 is showing knock sensor and o2 sensor. So, the o2 sensor makes sence to me, that's fine. The issue is the knock sensor. Car starts and idles fine at first. After driving it for just a min or two, when I come to a stop the idle is rough. Almost sounds like an old v8 with a cam loping. Once this starts to happen, even when the motor is cold, the power at half throttle while accelerating is , weird, it'll go but after the rpms pick up it stops bogging and starts to accelerate harder. At full throttle it just goes with no lag. The wire that is going to pin D3 was cut by the previous owner. Connecting it up makes no difference. Under the hood however, the wire that is connected to D6 is what's coming off the knock sensor. If D3 and D6 were switched would vtec still kick (right now it is kicking correct at 5500rpms) but throw the ks code at me? If I were to switch these two at the ecu what would the potential harm be? Any help would be much appreciated. I don't want to switch these and have vtec not work or lose more power.