I recently installed a b16 with 240km(150k miles) into my civic. It bucks at low speeds as i get on and off the gas and sometimes idles up to about 1500 and stays there. I am leaning towards throttle position sensor. No codes set. doe this sound likely? Also does anyone know if i can use my old 1.6 sohc tps on the b16? Both engines are factory canadian 99 model year engines and computers. Any other cars use the same sensor?