JPBlue
I`ve posted this once in here before.The popping is most likley the driveline braking system, it makes a little bit of noise when you engage it and disengage in the braking process.
It comes from the slack that is in the differential ring gear and pinion.It will make this sound from the rearend in two wheel drive, and can make this sound from the front end when in four wheel drive descendening down a incline in the four wheel drive mode.