Also, this popping happens 97% when taking off from a stop while going straight. It has never done it while taking off from a turn. When it does pop in a turn it's a 90* left turn through an intersection while traveling 10 to 15 mph. Rarely does it happen while going faster than 25 mph, and when it does it's while going straight. Parking lots or very slow turns on pavement is when the no-spin loads up and the drivetrain loads and unloads, but no popping happens in these slow tight turns.
That's why I suspect it may be a torque related thing.