Just recently, when my ranger is at idle, and I turn the fan or air conditioner on, the idle kicks down a little bit like it should, but then it starts to idle really choppy, lower then almost to stalling out, then back to half of what it should idle. If I turn the fan or air conditioner off it goes back to normal with no problems. Any suggestions of what the prob might be?