Hopefully someone can point me in the right direction for this problem. It's a 97 explorer sport 4x4 with a 4.0 sohc & has 167xxx. Starts up fine, idles fine as long as the heat isn't on. Now when the heat is on & its idleing, for a few seconds it'll be at about 750-800rpm, and then ill hear...