I'm searching pirate right now, but I remember reading something about this awhile back. your idle needs to be adjusted (set a little to high) and the computer is cutting the fuel to the motor (only when in two wheel drive) then when it brings the idle back down it turns the fuel back on again over and over, mine dose this when not completely wormed up in the morning.