RunnerInTheNight
forum member
I think its just a 'Mustang Thing'
More than likely you have an exhaust leak. Take to the shop and see what they find. I've had the pop and talked to Steve @ BBR and he advised to have my exhaust checked out and sure enough a small crack in one of my headers at the primary. Welded it shut and no more pop.