I got my B16 swap running. But once it warms up, it bogs out really bad. It throwing the Knock sensor and vtec error code. I grounded the knock sensor wire and it stopped throwing the code but the car still bogs. If i put it in first to move, It take forever to get the car moving. BUT if i put it in reverse the car is fine, no bogging no nothing. I don't understand this because the ecu cannot determine the gear. I rechecked all the plugs, I was reading the tps may have to be re wired for some reason? Below is the set up of the car B16 OBD1 motor ODB0 electronics - dizzy, fuel rail, pr3 ecu. Car was originaly a 89' Si with D16A6. Canadian car if it makes any difference. Any insight would be GREATLY appreciated. I know it's been asked many times, but I've never read about it being fine in reverse but shitty in 1st. Thanks.