Jon, Second the idle/WOT switch... BTDT more than once! Have had bad wires under the boot and bad switchs. Also, clean the ISV with throttlebody cleaner.... Check out Scott Mockrys site for detailed troubleshooting of the switch. Eric