umm possibly, ur sure its all connected correctly off the intake manifold? i know u really gotta push those 2 connectors together to get them to work properly, (u know ur actually supposed to disconnect that every time u redo ur idle) bleh. good luck buddy, not sure about the obd differences and if this will cause problems for u