I'll probablly never figure out what it was until it does it again and something breaks.
I guess thats one way to go. At first I thought it was the traction control but I discounted that because the pop was real loud. Some that were there though it was my half shaft slipping or what ever and were convinced it was going to break if I stayed on the throttle. I'm not sure man I like to know what going on because things never break conveniently in your garage when you have a spare hundo or two laying around to fix them. they always break when your on a trail hours from home.