Me and my bro timed this beast it tonight and stll won't idle. Crankshaft position sensor is not plugged in ... wires are too short. Also need to get an adapter for the holley throttle body for the foot pedal..... stock replacement my ass. does crankshaft position sensor control idle? does the throttle sit in different place with the linkcage hooked up? also could be vacuum lines. already adjusted idle screw.