I changed the starter on my Dakota on Wednesday and after hooking the battery back up, the truck runs really rough when first started and barely goes 10 mph for the first mile or so. Then it smooths out and runs like a champ again. I hear a loud whistle like a huge vacuum leak, so I'm thinking the ECM is messing with the IAC until things warm up. This happens every time I start the truck, even when it's already warm. Any suggestions?