I just installed a compplete drivetrain and wiring harness (computer and everything) out of a wrecked mustang. Ran perfect and idled perfect before i yanked it and now when i start it up it idles from 1300-1400. lowest i could get it was 1100 and that was by turning the idle screw all the way. I dont think its a vacuum line cuz the boost/vac guage shows about 18" at idle but i dont know if that can rule out a leak. any possible suggestions??