my b16a3 starts up and idles just fine but for some reason it wont pass 3000 rpm in any gear. the car is a 92 civic si with a b16a3 swap im running a...