I have ordered the required part as detailed below, could you please tell me if these are the right ones as I really need help on resolving this issue... There is another problem, the check engine light is on as I have installed a Edelbrock Victor X intake manifold and throttle body, is this...